Gestão do Microsoft MCP Referência do servidor MCP (pré-visualização)

Importante

Esta é uma funcionalidade de pré-visualização.

  • A Microsoft lança funcionalidades de pré-visualização antes do lançamento oficial para que os clientes possam obter acesso antecipado e fornecer feedback.
  • As funcionalidades de pré-visualização têm funcionalidades restritas e não são feitas para uso em produção.
  • A Microsoft pode alterar os nomes e parâmetros das ferramentas MCP de pré-visualização. Evite dependências codificadas de forma rígida. A Microsoft mantém suporte a cenários.
  • As funcionalidades de pré-visualização estão sujeitas a Microsoft termos suplementares de utilização.

Overview

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

Ferramentas disponíveis

Ferramentas de gestão de servidores MCP

GetMCPServers

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

Esquema de Entrada: Não são necessários parâmetros

GetMCPServer

Obtém informações detalhadas sobre um servidor MCP específico.

Parâmetros necessários:

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

CreateMCPServer

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

Parâmetros necessários:

  • serverName (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

  • âmbito (string): Âmbito opcional para o servidor MCP

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

AtualizarMCPServer

Atualiza uma instância de servidor MCP existente.

Parâmetros necessários:

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

Parâmetros opcionais:

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

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

DeleteMCPServer

Apaga uma instância de servidor MCP.

Parâmetros necessários:

  • mcpNomeServidor (string): O nome único do servidor MCP a eliminar

BlockMCPServer

Bloqueia um servidor MCP publicado.

Parâmetros necessários:

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

Gestão de ferramentas

GetTools

Recebe todas as ferramentas num servidor MCP específico.

Parâmetros necessários:

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

GetTool

Obtém informações detalhadas sobre uma ferramenta específica.

Parâmetros necessários:

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

  • toolName (string): O nome único da ferramenta a recuperar

Ferramenta de Atualização

Atualiza uma ferramenta existente num servidor MCP.

Parâmetros necessários:

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

  • ToolName (string): O nome único da ferramenta a atualizar

Parâmetros opcionais:

  • descrição (string): Descrição nova 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

Ferramenta de Eliminação

Apaga uma ferramenta de um servidor MCP.

Parâmetros necessários:

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

  • ToolName (string): O nome único da ferramenta a eliminar

Ferramentas de API personalizadas

GetCustomAPIs

Obtém todas as APIs personalizadas disponíveis no ambiente atual.

Esquema de Entrada: Não são necessários parâmetros

CreateToolWithCustomAPI

  • Cria uma nova ferramenta com uma API personalizada num servidor MCP.

Parâmetros necessários:

  • mcpServerName (string): O nome único do servidor MCP ao qual adicionar a ferramenta.

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

Parâmetros opcionais:

  • Nome da ferramenta (string): Nome opcional para a ferramenta. Se não fornecer este parâmetro, é usado o nome único da API personalizada.

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

Ferramentas de mensagens SDK

CreateToolWithSdkMessage

Cria uma nova ferramenta com um sdkMessage num servidor MCP.

Parâmetros necessários:

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

  • sdkMessagepairId (string): O identificador único do sdkMessage a associar a esta ferramenta.

Parâmetros opcionais:

  • Nome da ferramenta (string): Nome opcional para a ferramenta. Se não fornecer um nome, a ferramenta usa o sdkMessage nome único.

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

Ferramentas de API remotas

CreateToolWithRemoteAPI

Cria uma nova ferramenta com uma API remota num servidor MCP.

Parâmetros necessários:

  • mcpServerName (string): O nome único do servidor MCP ao qual adicionar a ferramenta.

  • remoteApiId (string): ID da API remota.

Parâmetros opcionais:

  • Nome da ferramenta (string): Nome opcional para a ferramenta. Se não fornecer este parâmetro, é usado o nome único da API personalizada.

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

Ferramentas de ligação

GetConnectorsAsync

Obtém todos os conectores.

Esquema de Entrada: Não são necessários parâmetros

GetConnectorAsync

Obtém um conector específico.

Parâmetros necessários:

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

GetConnectorOperationsAsync

Obtém operações para um conector específico.

Parâmetros necessários:

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

CreateToolWithConnector

Cria uma nova ferramenta com um conector num servidor MCP.

Parâmetros necessários:

  • Nome da ferramenta (string): Nome da ferramenta

  • mcpServerName (string): O nome único do servidor MCP ao qual adicionar a ferramenta.

  • connectorId (string): O nome do conector a associar a esta ferramenta

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

Parâmetros opcionais:

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

Ferramentas de API de gráficos

GetGraphApisAsync

Obtém todas as APIs da Microsoft Graph.

Esquema de Entrada: Não são necessários parâmetros

CreateToolWithGraph

Cria uma nova ferramenta com uma operação Graph API num servidor MCP.

Parâmetros necessários:

  • toolId (string): ToolId

  • mcpServerName (string): O nome único do servidor MCP ao qual adicionar a ferramenta.

Parâmetros opcionais:

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

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

Ferramentas de ambiente Dataverse

ListDataverseEnvironments

Lista todos os ambientes Dataverse disponíveis.

Esquema de Entrada: Não são necessários parâmetros

ListarServidoresMCPNoAmbienteDataverse

Lista todos os servidores MCP num ambiente Dataverse específico.

Parâmetros necessários:

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