Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um servidor MCP (Model Context Protocol) é um serviço remoto que pode expor ferramentas e recursos por meio do Model Context Protocol. Um plug-in pode reunir recursos baseados em MCP com agentes, habilidades ou conectores do Copilot.
O servidor MCP em execução permanece separado do pacote de plug-ins. O pacote faz referência ou carrega a configuração necessária para uma experiência da Microsoft com suporte para descobrir as ferramentas, conectar-se ao servidor e aplicar o modelo apropriado de autenticação e permissão.
Importante
A descoberta, autenticação, invocação, recursos de protocolo com suporte, experiência do usuário e governança de MCP variam de acordo com a experiência da Microsoft. Publicar ou certificar um plug-in baseado em MCP não estabelece suporte em todos os hosts.
Decida se você precisa de um servidor MCP
Escolha um servidor MCP quando:
- A solução requer ferramentas ou recursos executados em um serviço hospedado remotamente.
- Uma experiência da Microsoft com suporte deve descobrir e invocar esses recursos por meio do MCP.
- Você precisa manter o serviço, a implementação do protocolo e o comportamento da ferramenta independentemente do pacote de plug-ins.
- Um servidor MCP aprovado existente pode fornecer o recurso necessário.
Um servidor MCP pode não ser o componente certo quando:
- O requisito é principalmente disponibilizar conteúdo externo por meio de um modelo de dados indexado ou federado. Considere um conector.
- Uma funcionalidade interna com suporte ou um plug-in existente já executa a operação.
- A organização não pode operar ou aprovar o serviço remoto, a identidade ou a conexão de rede necessários.
Decida se deseja compilar ou reutilizar
Antes de criar um servidor MCP:
- Examine a lista de todos os servidores MCP e o inventário aprovado da sua organização para um servidor existente que expõe as ferramentas ou recursos necessários.
- Revise suas definições de ferramenta, entradas, saídas, erros e requisitos de confirmação.
- Confirme se os recursos de transporte, modelo de autenticação e protocolo são compatíveis com a experiência de destino da Microsoft.
- Confirme os compromissos de disponibilidade, desempenho, tratamento de dados, controle de versão e suporte.
- Determine se você pode fazer referência ao servidor existente ou se precisa implementar e operar um novo serviço.
Se você reutilizar um servidor, o proprietário do servidor permanecerá responsável por seu tempo de execução, a menos que seu contrato operacional atribua essa responsabilidade em outro lugar. O empacotamento de metadados de conexão não transfere a propriedade do servidor.
Planejar autenticação e hospedagem
Para cada servidor MCP, identifique:
- O proprietário do serviço e o ambiente de hospedagem.
- Os requisitos de endpoint, transporte, rede, disponibilidade e dimensionamento.
- O aplicativo e o modelo de identidade do usuário.
- Autenticação, consentimento, permissões e gerenciamento de segredos ou credenciais.
- Dados enviados para e retornados do serviço.
- Descoberta de ferramentas, controle de versão, compatibilidade e comportamento de falha.
- Responsabilidades de registro em log, monitoramento, suporte e resposta a incidentes.
A conexão a um servidor estabelece o ponto de extremidade, a conta, a autenticação ou a relação de serviço necessária para que a funcionalidade opere. É separado da publicação, aquisição, implantação e habilitação.
Registrar dependências de MCP
Ao decidir se deseja criar ou reutilizar um servidor MCP, observe:
- As ferramentas ou recursos necessários e os requisitos que eles satisfazem.
- Servidor reutilizado ou novo e seu proprietário.
- Experiências da Microsoft e o modelo de descoberta com suporte.
- Ponto de extremidade, transporte, autenticação, permissões e dependências de rede.
- Requisitos de hospedagem, tratamento de dados, disponibilidade, controle de versão e suporte.
- Restrições de configuração e distribuição de plug-ins.
Depois de decidir criar ou reutilizar um servidor MCP, escolha as ferramentas de desenvolvimento.