重要
- 这是一项预览功能。
- 预览功能不适用于生产环境,并且可能具有受限的功能。 这些功能受补充使用条款的约束,并在正式发布之前可用,以便客户提前访问并提供反馈。
Overview
| 服务器 ID | 显示名称 | Scope |
|---|---|---|
MCPManagement |
Microsoft 管理 MCP 服务器 | McpServers.Management.All |
可用工具
MCP服务器管理工具
GetMCPServers
获取当前环境中的所有 MCP 服务器实例。
输入架构:不需要任何参数
GetMCPServer
获取有关特定 MCP 服务器的详细信息。
所需参数:
-
mcpServerName(字符串):唯一可检索的MCP服务器名称
CreateMCPServer
在当前环境中创建新的 MCP 服务器实例。
所需参数:
- serverName (字符串):新 MCP 服务器的名称(不得包含空格)
可选参数:
displayName (字符串):MCP 服务器的可选显示名称
描述 (字符串):该服务器用途的可选描述
范围 (字符串):MCP 服务器的可选范围
受众 (字符串):MCP 服务器的可选受众
更新MCP服务器
更新现有的 MCP 服务器实例。
所需参数:
- mcpServerName (字符串):要更新的 MCP 服务器的唯一名称
可选参数:
serverName (字符串):MCP 服务器的可选新名称
description (字符串):MCP 服务器的可选新说明
删除MCP服务器
删除 MCP 服务器实例。
所需参数:
- mcpServerName (字符串):要删除的 MCP 服务器的唯一名称
BlockMCPServer
阻止已发布的 MCP 服务器。
所需参数:
- mcpServerName (字符串):要阻止的 MCP 服务器的名称
工具管理
GetTools
获取特定 MCP 服务器中的所有工具。
所需参数:
- mcpServerName (字符串):要从中获取工具的 MCP 服务器的唯一名称
GetTool
获取有关特定工具的详细信息。
所需参数:
mcpServerName (字符串):包含该工具的 MCP 服务器的唯一名称
toolName (字符串):要检索的工具的唯一名称
UpdateTool
更新 MCP 服务器中的现有工具。
所需参数:
mcpServerName (字符串):包含该工具的 MCP 服务器的唯一名称
toolName (字符串):要更新的工具的唯一名称
可选参数:
说明(字符串):工具的可选新描述。
inputSchema (字符串):定义工具输入参数的可选 JSON 架构
customAPIId (字符串):要与此工具关联的可选自定义 API 标识符
批注(字符串):工具的可选 JSON 批注
DeleteTool
从 MCP 服务器中删除工具。
所需参数:
mcpServerName (字符串):包含该工具的 MCP 服务器的唯一名称
toolName (字符串):要删除的工具的唯一名称
自定义 API 工具
获取自定义API
获取当前环境中所有可用的自定义 API。
输入架构:不需要任何参数
使用自定义API创建工具
- 在 MCP 服务器中使用自定义 API 创建新工具。
所需参数:
mcpServerName (字符串):要向其添加工具的 MCP 服务器的唯一名称
customAPIId (字符串):要与此工具关联的自定义 API 的唯一标识符
可选参数:
toolName (字符串):工具的可选名称(如未提供,使用自定义API唯一名称)
description (字符串):此工具作用的可选说明
SDK 消息工具
CreateToolWithSdkMessage
在MCP服务器上使用sdkMessage创建一个新工具。
所需参数:
mcpServerId (字符串):要向其添加工具的 MCP 服务器的唯一标识符
sdkMessagepairId(字符串):与该工具关联的唯一标识符
sdkMessage
可选参数:
toolName (字符串):工具的可选名称(如未提供,则使用
sdkMessage唯一名称)description (字符串):此工具的可选描述,说明其功能。
远程 API 工具
CreateToolWithRemoteAPI
在 MCP 服务器中使用远程 API 创建新工具。
所需参数:
mcpServerName (字符串):要向其添加工具的 MCP 服务器的唯一名称
remoteApiId (字符串):远程API的ID
可选参数:
toolName (字符串):工具的可选名称(如未提供,使用自定义API唯一名称)
description (字符串):此工具的可选描述,说明其功能。
连接器工具
GetConnectorsAsync
获取所有连接器
输入架构:不需要任何参数
GetConnectorAsync
获取特定连接器
所需参数:
- connectorId (字符串):要检索的连接器的唯一名称
GetConnectorOperationsAsync
获取特定连接器的操作。
所需参数:
- connectorId (字符串):要检索的连接器的唯一名称
CreateToolWithConnector
在 MCP 服务器中使用连接器创建新工具。
所需参数:
toolName (字符串):工具的名称
mcpServerName (字符串):要向其添加工具的 MCP 服务器的唯一名称
connectorId (字符串):要与此工具关联的连接器的名称
operationId (字符串):要与此工具关联的连接器操作的唯一标识符
可选参数:
- description (字符串):此工具的可选描述,说明其功能。
图形 API工具
GetGraphApisAsync
获取所有Microsoft Graph API。
输入架构:不需要任何参数
CreateToolWithGraph
在 MCP 服务器中使用 图形 API 操作创建新工具。
所需参数:
toolId (字符串): ToolId
mcpServerName (字符串):要向其添加工具的 MCP 服务器的唯一名称
可选参数:
toolName (字符串):(可选) 要为工具设置的名称
description (字符串):(可选) 要为工具设置的说明
Dataverse 环境工具
ListDataverseEnvironments
列出所有可用的 Dataverse 环境。
输入架构:不需要任何参数
ListMCPServersInDataverseEnvironment
列出特定 Dataverse 环境中的所有 MCP 服务器。
所需参数:
- envId (字符串):要从中列出 MCP 服务器的环境 ID。