Skip to main content
Select language: current language is Portuguese
Pesquisar ou perguntar ao Copilot
Abrir menu

Sobre o Protocolo de Contexto de Modelo (MCP)

O PROTOCOLO MCP (Model Context Protocol) é um protocolo que permite que você estenda os recursos GitHub Copilot integrando-o a outros sistemas.

Visão geral do MCP (Protocolo de Contexto de Modelo)

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 GitHub Copilot integrando-o a uma ampla gama de ferramentas e serviços existentes. O MCP funciona em todas as superfícies principais Copilot, seja você trabalhando em um IDE, usando CLI do GitHub Copilot ou delegando tarefas para o agente de codificação em GitHub.com. Você também pode usar o MCP para criar novas ferramentas e serviços que funcionem com Copilot, permitindo que você personalize e aprimore sua experiência.

Para obter mais informações sobre o MCP, confira a documentação oficial do MCP. Para obter uma lista selecionada de servidores MCP de parceiros e da comunidade, consulte o GitHub Registro MCP.

Para saber como configurar e usar servidores MCP, confira:

  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/extend-copilot-chat-with-mcp) para Chat Copilot no seu IDE
    
  •         [AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers) para CLI do Copilot
    
  •         [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/extend-coding-agent-with-mcp) para Agente de nuvem Copilot
    

Empresas e organizações podem optar por habilitar ou desabilitar o uso do MCP para membros da organização ou empresa com os servidores MCP na política de Copilot. A política está desabilitada por padrão. Confira Gerenciando políticas e recursos para GitHub Copilot em sua empresa e Gerenciando políticas e recursos para GitHub Copilot em sua organização. A política de MCP se aplica somente a usuários que têm uma assinatura do Copilot Business ou Copilot Enterprise de uma organização ou empresa que configura a política. O acesso do MCP do Copilot Gratuito, o Copilot Pro ou o Copilot Pro+ não é regido por esta política.

Disponibilidade

O MCP tem suporte nos seguintes clientes:

  •         **IDEs**: há amplo suporte para servidores MCP locais em clientes como Visual Studio Code, IDEs do JetBrains, Xcode e outros. O suporte para servidores MCP remotos está crescendo, com editores como Visual Studio Code, Visual Studio, IDEs JetBrains, Xcode, Eclipse, Cursor e Windsurf fornecendo essa funcionalidade com OAuth ou PAT. Para descobrir se seu editor preferencial dá suporte a servidores de MCP remotos, verifique a documentação do editor específico.
    
  •         **
            CLI do Copilot
            **: CLI do GitHub Copilot dá suporte a servidores MCP locais e remotos. O GitHub servidor MCP é interno e está disponível sem configuração adicional.
    
  •         **
            Agente de nuvem Copilot
            **: Agente de nuvem Copilot dá suporte a servidores MCP configurados no nível do repositório. O GitHub servidor MCP e o servidor MCP do Dramaturgo são configurados por padrão.
    

Sobre o GitHub servidor MCP

O GitHub servidor MCP é um servidor MCP (Model Context Protocol) fornecido e mantido por GitHub.

          GitHub O servidor MCP pode ser usado para:
  • Automatizar e simplificar tarefas relacionadas ao código.
  • Conecte ferramentas de terceiros (como Cursor, Windsurf ou integrações futuras) para aproveitar o contexto e as capacidades de IA do GitHub.
  • Habilitar fluxos de trabalho baseados em nuvem que funcionam em qualquer dispositivo, sem configuração local.
  • Invocar GitHub ferramentas, como Agente de nuvem Copilot (requer GitHub Copilot assinatura) e code scanning (requer GitHub Advanced Security assinatura), para ajudar na geração de código e na análise de segurança.

Para saber como configurar e usar o GitHub servidor MCP, consulte Usando o servidor MCP GitHub.

Acesso remoto

Você pode acessar o GitHub servidor MCP remotamente através do Chat Copilot em Visual Studio Code sem nenhuma configuração local. O servidor remoto tem acesso a conjuntos de ferramentas adicionais disponíveis apenas no servidor MCP remoto GitHub . Para obter uma lista dessas ferramentas, consulte Additional toolsets no repositório github/github-mcp-server.

O GitHub servidor MCP também pode ser executado localmente em qualquer editor compatível com MCP, se necessário.

Personalização do conjunto de ferramentas

Importante

Sempre examine o GitHub repositório do servidor MCP no github/github-mcp-server para obter os conjuntos de ferramentas mais recentes e as diretrizes de configuração autoritativa.

O GitHub servidor MCP dá suporte à habilitação ou desabilitação de grupos específicos de funcionalidades por meio de conjuntos de ferramentas. Os conjuntos de ferramentas permitem controlar quais GitHub recursos de API estão disponíveis para suas ferramentas de IA.

Habilitar apenas os conjuntos de ferramentas necessários melhora o desempenho e a segurança do assistente de IA. Menos ferramentas significa melhor precisão de seleção de ferramentas e menos erros. Desabilitar conjuntos de ferramentas não utilizados também libera tokens na janela de contexto da IA.

Os conjuntos de ferramentas não incluem apenas ferramentas, mas também os recursos e prompts relevantes do MCP quando aplicável.

Para saber como configurar conjuntos de ferramentas para o GitHub servidor MCP, consulte Configurando conjuntos de ferramentas para o servidor MCP GitHub.

Segurança

Para todos os repositórios públicos e repositórios privados cobertos por GitHub Advanced Security, as interações com o servidor MCP são protegidas pela proteção de push, o que impede que segredos sejam incluídos em respostas geradas por IA GitHub e impede que você exponha segredos por meio de qualquer ação executada usando o servidor, como criar uma questão. Para obter mais informações, consulte Como trabalhar com a proteção de push e o servidor de MCP do GitHub.

Sobre o GitHub Registro MCP

O GitHub Registro MCP é uma lista selecionada de servidores MCP de parceiros e da comunidade. Você pode usar o registro para descobrir novos servidores MCP e encontrar aqueles que atendam às suas necessidades específicas. Consulte o GitHub Registro MCP.

Observação

O GitHub Registro MCP está atualmente dentro versão prévia pública e sujeito a alterações.

Próximas etapas

  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/extend-copilot-chat-with-mcp) — Adicionar servidores MCP ao Chat Copilot seu IDE
    
  •         [AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers) — Adicionar servidores MCP a CLI do Copilot
    
  •         [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/extend-coding-agent-with-mcp) — Adicionar servidores MCP a Agente de nuvem Copilot
    
  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/set-up-the-github-mcp-server) — Configurar o GitHub servidor MCP
    
  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server) — Usar o GitHub servidor MCP
    
  •         [AUTOTITLE](/copilot/tutorials/enhancing-copilot-agent-mode-with-mcp)
    
  •         [AUTOTITLE](/copilot/reference/customization-cheat-sheet)
    
Morty Proxy This is a proxified and sanitized view of the page, visit original site.