Referência de servidor MCP do gerenciamento MCP da Microsoft (versão preliminar)

Importante

  • Esta é uma versão preliminar do recurso.
  • As versões prévias do recurso não foram criadas para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos estão sujeitos a termos de uso complementares e estão disponíveis antes do lançamento oficial, de maneira que os clientes possam obter acesso antecipado e fazer comentários.

Visão geral

ID de servidor Nome de exibição Scope
MCPManagement Servidor MCP de gerenciamento da Microsoft McpServers.Management.All

Ferramentas disponíveis

Ferramentas de gerenciamento de servidores MCP

GetMCPServers

Obtém todas as instâncias do servidor MCP no ambiente atual.

Esquema de entrada: nenhum parâmetro necessário

GetMCPServer

Recebe informações detalhadas sobre um servidor MCP específico.

Parâmetros requeridos:

  • mcpServerName (string): O nome único do servidor MCP a ser recuperado

CreateMCPServer

Cria uma nova instância de servidor MCP no ambiente atual.

Parâmetros requeridos:

  • Nomedo do servidor (string): O nome do novo servidor MCP (não deve conter espaços em branco)

Parâmetros opcionais:

  • displayName (string): Nome de exibição opcional para o servidor MCP

  • descrição (string): Descrição opcional do que este servidor é usado

  • escopo (string): Escopo opcional para o servidor MCP

  • audiência (string): Audiência opcional para o servidor MCP

Atualizar MCPServer

Atualiza uma instância existente de servidor MCP.

Parâmetros requeridos:

  • mcpServerName (string): O nome único do servidor MCP a ser atualizado

Parâmetros opcionais:

  • Nome do servidor (string): Nome novo opcional para o servidor MCP

  • descrição (string): Nova descrição opcional para o servidor MCP

DeleteMCPServer

Exclui uma instância de servidor MCP.

Parâmetros requeridos:

  • mcpNomeServidor (string): O nome único do servidor MCP a ser excluído

BlockMCPServer

Bloqueia um servidor MCP publicado.

Parâmetros requeridos:

  • mcpNomeServidor (string): O nome do servidor MCP a ser bloqueado

Gerenciamento de ferramentas

GetTools

Recebe todas as ferramentas em um servidor MCP específico.

Parâmetros requeridos:

  • mcpServerName (string): O nome único do servidor MCP para obter ferramentas

GetTool

Recebe informações detalhadas sobre uma ferramenta específica.

Parâmetros requeridos:

  • mcpServerName (string): O nome único do servidor MCP que contém a ferramenta

  • Nome da ferramenta (string): O nome único da ferramenta a ser recuperada

UpdateTool

Atualiza uma ferramenta existente em um servidor MCP.

Parâmetros requeridos:

  • mcpServerName (string): O nome único do servidor MCP que contém a ferramenta

  • Nome da ferramenta (string): O nome único da ferramenta a ser atualizada

Parâmetros opcionais:

  • Descrição (string): Nova descrição opcional para a ferramenta.

  • inputSchema (string): Esquema JSON opcional que define os parâmetros de entrada da ferramenta

  • customAPIId (string): Identificador de API personalizado opcional para associar a esta ferramenta

  • anotações (string): Anotações JSON opcionais para a ferramenta

DeleteTool

Exclui uma ferramenta de um servidor MCP.

Parâmetros requeridos:

  • mcpServerName (string): O nome único do servidor MCP que contém a ferramenta

  • Nome da ferramenta (string): O nome único da ferramenta a excluir

Ferramentas personalizadas de API

GetCustomAPIs

Recebe todas as APIs personalizadas disponíveis no ambiente atual.

Esquema de entrada: nenhum parâmetro necessário

CreateToolWithCustomAPI

  • Cria uma nova ferramenta com uma API personalizada em um servidor MCP.

Parâmetros requeridos:

  • mcpNomeServidor (string): O nome único do servidor MCP para adicionar a ferramenta

  • customAPIId (string): O identificador único da API personalizada a ser associada a esta ferramenta

Parâmetros opcionais:

  • toolName (string): Nome opcional para a ferramenta (se não for fornecido, usa o nome único da API personalizada)

  • descrição (string): Descrição opcional do que essa ferramenta faz

Ferramentas de mensagens SDK

CreateToolWithSdkMessage

Cria uma nova ferramenta em uma sdkMessage em um servidor MCP.

Parâmetros requeridos:

  • mcpServerId (string): O identificador único do servidor MCP para adicionar a ferramenta

  • sdkMessagepairId (string): O identificador único do sdkMessage para associar com esta ferramenta

Parâmetros opcionais:

  • Nome da ferramenta (string): Nome opcional para a ferramenta (se não for fornecido, usa o sdkMessage nome único)

  • descrição (string): Descrição opcional do que essa ferramenta faz

Ferramentas remotas de API

CreateToolWithRemoteAPI

Cria uma nova ferramenta com uma API remota em um servidor MCP.

Parâmetros requeridos:

  • mcpNomeServidor (string): O nome único do servidor MCP para adicionar a ferramenta

  • remoteApiId (string): ID da API remota

Parâmetros opcionais:

  • toolName (string): Nome opcional para a ferramenta (se não for fornecido, usa o nome único da API personalizada)

  • descrição (string): Descrição opcional do que essa ferramenta faz

Ferramentas do conector

GetConnectorsAsync

Obtenha todos os conectores

Esquema de entrada: nenhum parâmetro necessário

GetConnectorAsync

Obter um conector específico

Parâmetros requeridos:

  • connectorId (string): O nome único do conector a ser recuperado

GetConnectorOperationsAsync

Obtenha operações para um conector específico.

Parâmetros requeridos:

  • connectorId (string): O nome único do conector a ser recuperado

CreateToolWithConnector

Cria uma nova ferramenta com um conector em um servidor MCP.

Parâmetros requeridos:

  • Nome da ferramenta (string): Nome da ferramenta

  • mcpNomeServidor (string): O nome único do servidor MCP para adicionar a ferramenta

  • connectorId (string): O nome do conector a ser associado a essa ferramenta

  • operationId (string): O identificador único da operação do conector a ser associada a esta ferramenta

Parâmetros opcionais:

  • descrição (string): Descrição opcional do que essa ferramenta faz

ferramentas de API do Graph

GetGraphApisAsync

Obtenha todas as APIs de Microsoft Graph.

Esquema de entrada: nenhum parâmetro necessário

CreateToolWithGraph

Cria uma nova ferramenta com uma operação de API do Graph em um servidor MCP.

Parâmetros requeridos:

  • toolId (cadeia de caracteres): ToolId

  • mcpNomeServidor (string): O nome único do servidor MCP para adicionar a ferramenta

Parâmetros opcionais:

  • Nome da ferramenta (string): (opcional) O nome a ser definido para a ferramenta

  • descrição (string): (opcional) A descrição a ser definida para a ferramenta

Ferramentas de ambiente do Dataverse

ListDataverseEnvironments

Lista todos os ambientes Dataverse disponíveis.

Esquema de entrada: nenhum parâmetro necessário

ListMCPServersInDataverseEnvironment

Lista todos os servidores MCP em um ambiente Dataverse específico.

Parâmetros requeridos:

  • envId (string): O ID do ambiente para listar servidores MCP.