Visão geral
O MCP (Protocolo de Contexto de Modelo) é um padrão aberto que define como os aplicativos compartilham contexto com os LLMs (modelos de linguagem grande). O MCP fornece um modo padronizado de conectar modelos de IA a diferentes fontes de dados e ferramentas, permitindo que eles trabalhem juntos com mais eficiência.
Você pode usar o MCP para estender os recursos do Agente de nuvem Copilot conectando-os a outras ferramentas e serviços.
O agente pode usar ferramentas fornecidas por servidores MCP locais e remotos. Alguns servidores MCP são configurados por padrão para fornecer a melhor experiência para começar.
Para obter mais informações sobre o MCP, confira a documentação oficial do MCP. Para obter informações sobre alguns dos servidores MCP disponíveis no momento, consulte o repositório de servidores MCP.
Observação
- O Agente de nuvem Copilot só é compatível com ferramentas fornecidas por servidores MCP. Ele não dá suporte a recursos ou prompts.
- No momento, o Agente de nuvem Copilot não dá suporte a servidores MCP remotos que usam o OAuth para autenticação e autorização.
Servidores MCP padrão
Os seguintes servidores MCP são configurados automaticamente para Agente de nuvem Copilot:
-
** GitHub **: o GitHub servidor MCP fornece Copilot acesso a GitHub dados como problemas e solicitações de pull. Para saber mais, consulte [AUTOTITLE](/copilot/customizing-copilot/using-model-context-protocol/using-the-github-mcp-server).- Por padrão, o GitHub servidor MCP se conecta ao GitHub usando um token com escopo especial que só tem acesso somente leitura ao repositório atual. Você pode personalizá-lo para usar um token diferente com acesso mais amplo. Para obter mais detalhes, consulte Estendendo o agente de nuvem do GitHub Copilot com o PROTOCOLO MCP (Model Context Protocol).
-
**Dramaturgo**: O [servidor MCP dramaturgo](https://github.com/microsoft/playwright-mcp) dá Copilot acesso a páginas da Web, incluindo a capacidade de ler, interagir e tirar capturas de tela.- Por padrão, o servidor MCP do Dramaturgo só é capaz de acessar recursos da Web hospedados no Copilotpróprio ambiente, acessíveis em
localhostou127.0.0.1.
- Por padrão, o servidor MCP do Dramaturgo só é capaz de acessar recursos da Web hospedados no Copilotpróprio ambiente, acessíveis em
Como configurar servidores MCP em um repositório
Os administradores do repositório podem configurar servidores MCP para uso dentro desse repositório. Isso é feito por meio de uma configuração formatada em JSON que especifica os detalhes dos servidores MCP que Agente de nuvem Copilot podem ser usados.
Depois que os servidores MCP forem configurados para uso em um repositório, as ferramentas especificadas na configuração estarão disponíveis Agente de nuvem Copilot durante cada tarefa atribuída.
Copilot usará as ferramentas disponíveis de forma autônoma e não solicitará aprovação antes do uso.
Para obter detalhes sobre como configurar servidores MCP para Agente de nuvem Copilot em um repositório, consulte Estendendo o agente de nuvem do GitHub Copilot com o PROTOCOLO MCP (Model Context Protocol).
Servidores MCP para agentes personalizados
Você também pode configurar servidores MCP para agentes personalizados.
Os servidores MCP configurados em agentes personalizados estão disponíveis apenas para esse agente específico e seguem a mesma ordem de processamento que outras configurações do MCP, com as configurações do MCP processadas após os servidores padrão, mas antes das configurações no nível do repositório.
Para obter mais informações sobre como configurar servidores MCP, agentes personalizadosconsulte Configuração de agentes personalizados.
Práticas recomendadas
-
Habilitar servidores MCP de terceiros para uso pode afetar o desempenho do agente e a qualidade das saídas. Examine completamente o servidor MCP de terceiros e verifique se ele atende aos requisitos da sua organização.
-
Por padrão, Agente de nuvem Copilot não tem acesso para gravar ferramentas de servidor MCP. No entanto, alguns servidores MCP contêm essas ferramentas. Examine as ferramentas que você deseja usar disponíveis no servidor MCP. Atualize o campo
toolsna configuração do MCP apenas com as ferramentas necessárias. -
Examine com atenção os servidores MCP configurados antes de salvar a configuração para garantir que os servidores corretos estejam configurados para uso.