Skip to main content

Usando o servidor MCP GitHub em seu IDE

Saiba como usar o servidor MCP (Protocolo de Contexto de Modelo) do GitHub para interagir com repositórios, issues, pull requests e outros recursos do GitHub, diretamente de Copilot Chat em seu IDE.

O GitHub servidor MCP está disponível para todos os GitHub usuários, independentemente do tipo de plano. No entanto, no servidor MCP, ferramentas específicas herdam os mesmos requisitos de acesso dos seus respectivos recursos GitHub. Se um recurso exigir uma licença paga GitHub ou Copilot, a ferramenta MCP equivalente exigirá a mesma assinatura. Por exemplo, as ferramentas que interagem com Copilot cloud agent exigem uma licença paga Copilot .

Sobre o GitHub servidor MCP

O GitHub servidor MCP é um servidor MCP (Model Context Protocol) fornecido e mantido por GitHub. O MCP permite que você integre recursos de IA a outras ferramentas e serviços, aprimorando sua experiência de desenvolvimento fornecendo assistência de IA com reconhecimento de contexto.

Para obter uma introdução completa ao GitHub servidor MCP e uma visão geral do MCP, consulte Sobre o Protocolo de Contexto de Modelo (MCP).

Pré-requisitos

  • Uma GitHub conta.
  • Visual Studio Code.
  • O servidor MCP GitHub, configurado no seu editor. Consulte Configurando o servidor MCP GitHub.
  • Se você for membro de uma organização ou empresa com um plano Copilot Business ou Copilot Enterprise, a política "Servidores MCP no Copilot" deverá ser habilitada para usar o MCP com o Copilot.

Usando o GitHub servidor MCP em Visual Studio Code

O servidor MCP GitHub permite que você execute uma ampla gama de ações em GitHub, por meio de Copilot Chat em Visual Studio Code.

  1. Abra o Copilot Chat clicando no ícone na barra de título do Visual Studio Code.
  2. Na caixa Copilot Chat, selecione Agente no menu suspenso do agente.
  3. Para ver as ações disponíveis, na caixa, clique no Copilot Chat ícone Configurar ferramentas .
    • Se você expandir a entrada do GitHub servidor MCP, verá uma lista de ferramentas disponíveis.
  4. Copilot Chat Na caixa, digite um comando ou pergunta relacionado à ação que você deseja executar e pressione Enter.
    • Por exemplo, você pode pedir ao GitHub servidor MCP para criar um novo problema, listar solicitações de pull ou recuperar informações do repositório.
  5. O GitHub servidor MCP processará sua solicitação e fornecerá uma resposta na interface de chat.
    • Copilot Chat Na caixa, você pode ser solicitado a conceder permissões adicionais ou fornecer mais informações para concluir a ação.
  6. Siga as instruções para concluir a ação.

Solução de problemas

Se você encontrar problemas ao usar o GitHub servidor MCP, há algumas etapas comuns de solução de problemas que você pode executar.

Problemas de autorização

Se você estiver tendo problemas para autorizar o servidor de MCP, verifique se:

  • Você está conectado a GitHub no IDE de sua escolha.

Se você estiver autenticando usando um personal access token (PAT), verifique se:

  • Seu PAT do GitHub é válido e tem os escopos necessários para as ações que você deseja executar.
  • Você inseriu o PAT correto.

Problemas no modo agente do Copilot

Se você estiver tendo problemas com o Copilot Chat modo agente, verifique se:

  • Você selecionou o agente correto na Copilot Chat caixa.
  • Você configurou o servidor MCP corretamente em seu IDE.
  • Você tem as permissões necessárias para as ações que está tentando executar.

Bloqueio de proteção de push

Se você estiver usando o servidor MCP GitHub e a proteção por push bloquear um segredo que você acredita ser seguro expor, será possível ignorar o bloqueio, especificando um motivo para permitir o segredo. Confira Como trabalhar com a proteção de push e o servidor de MCP do GitHub.

Dicas gerais

Se você estiver enfrentando outros problemas com o GitHub servidor MCP, aqui estão algumas dicas gerais para ajudá-lo a solucionar problemas:

  • Verifique os logs de saída do servidor de MCP em busca de mensagens de erro.
  • Se você estiver executando o servidor de MCP localmente, verifique se o ambiente local está configurado corretamente para executar contêineres do Docker.
  • Tente reiniciar o servidor de MCP ou o IDE.

Sobre o GitHub servidor MCP

O GitHub servidor MCP é um servidor MCP (Model Context Protocol) fornecido e mantido por GitHub. O MCP permite que você integre recursos de IA a outras ferramentas e serviços, aprimorando sua experiência de desenvolvimento fornecendo assistência de IA com reconhecimento de contexto.

Para obter uma introdução completa ao GitHub servidor MCP e uma visão geral do MCP, consulte Sobre o Protocolo de Contexto de Modelo (MCP).

Pré-requisitos

  • Acesso a Copilot. Confira O que é GitHub Copilot?.
  • Visual Studio versão 17.14 ou posterior. Para obter mais informações sobre como instalar Visual Studio, consulte a Visual Studio página de downloads.
  • O servidor MCP GitHub, configurado no seu editor. Consulte Configurando o servidor MCP GitHub.
  • Faça login em GitHub a partir de Visual Studio
  • Se você for membro de uma organização ou empresa com um plano Copilot Business ou Copilot Enterprise, a política "Servidores MCP no Copilot" deverá ser habilitada para usar o MCP com o Copilot.

Usando o GitHub servidor MCP em Visual Studio

O servidor MCP GitHub permite que você execute uma ampla gama de ações em GitHub, por meio de Copilot Chat em Visual Studio.

  1. Na barra de Visual Studio menus, clique em Exibir e, em seguida, clique em GitHub Copilot Chat.
  2. Na parte inferior do painel de chat, selecione Agent na lista suspensa de modo.
  3. Copilot Chat Na janela, clique no ícone de ferramentas.
    • Em , GitHub você verá uma lista de ferramentas disponíveis.
  4. Copilot Chat Na caixa, digite um comando ou pergunta relacionado à ação que você deseja executar e pressione Enter.
    • Por exemplo, você pode pedir ao GitHub servidor MCP para criar um novo problema, listar solicitações de pull ou recuperar informações do repositório.
  5. O GitHub servidor MCP processará sua solicitação e fornecerá uma resposta na interface de chat.
    • Copilot Chat Na caixa, você pode ser solicitado a conceder permissões adicionais ou fornecer mais informações para concluir a ação.
  6. Siga as instruções para concluir a ação.

Sobre o GitHub servidor MCP

O GitHub servidor MCP é um servidor MCP (Model Context Protocol) fornecido e mantido por GitHub. O MCP permite que você integre recursos de IA a outras ferramentas e serviços, aprimorando sua experiência de desenvolvimento fornecendo assistência de IA com reconhecimento de contexto.

Para obter uma introdução completa ao GitHub servidor MCP e uma visão geral do MCP, consulte Sobre o Protocolo de Contexto de Modelo (MCP).

Pré-requisitos

Usando o GitHub servidor MCP em IDEs do JetBrains

O servidor MCP GitHub permite que você execute uma ampla gama de ações em GitHub, por meio de Copilot Chat nos IDEs da JetBrains.

  1. Abra a Copilot Chat janela clicando no GitHub Copilot Chat ícone no lado direito da janela IDE do JetBrains.

    Captura de tela do ícone GitHub Copilot Chat na Barra de Atividades.

  2. Na parte superior do painel de chat, clique na guia Agent.

  3. Para ver as ações disponíveis, na caixa Copilot Chat, clique no ícone de ferramentas.

    • Você verá uma lista de ações disponíveis do GitHub servidor MCP.
  4. Copilot Chat Na caixa, digite um comando ou pergunta relacionado à ação que você deseja executar e pressione Enter.

    • Por exemplo, você pode pedir ao GitHub servidor MCP para criar um novo problema, listar solicitações de pull ou recuperar informações do repositório.
  5. O GitHub servidor MCP processará sua solicitação e fornecerá uma resposta na interface de chat.

    • Copilot Chat Na caixa, você pode ser solicitado a conceder permissões adicionais ou fornecer mais informações para concluir a ação.
  6. Siga as instruções para concluir a ação.

Solução de problemas

Se você encontrar problemas ao usar o GitHub servidor MCP, há algumas etapas comuns de solução de problemas que você pode executar.

Problemas de autorização

Se você estiver tendo problemas para autorizar o servidor de MCP, verifique se:

  • Você está conectado a GitHub no IDE de sua escolha.

Se você estiver autenticando usando um personal access token (PAT), verifique se:

  • Seu PAT do GitHub é válido e tem os escopos necessários para as ações que você deseja executar.
  • Você inseriu o PAT correto.

Problemas no modo agente do Copilot

Se você estiver tendo problemas com o Copilot Chat modo agente, verifique se:

  • Você selecionou o agente correto na Copilot Chat caixa.
  • Você configurou o servidor MCP corretamente em seu IDE.
  • Você tem as permissões necessárias para as ações que está tentando executar.

Bloqueio de proteção de push

Se você estiver usando o servidor MCP GitHub e a proteção por push bloquear um segredo que você acredita ser seguro expor, será possível ignorar o bloqueio, especificando um motivo para permitir o segredo. Confira Como trabalhar com a proteção de push e o servidor de MCP do GitHub.

Dicas gerais

Se você estiver enfrentando outros problemas com o GitHub servidor MCP, aqui estão algumas dicas gerais para ajudá-lo a solucionar problemas:

  • Verifique os logs de saída do servidor de MCP em busca de mensagens de erro.
  • Se você estiver executando o servidor de MCP localmente, verifique se o ambiente local está configurado corretamente para executar contêineres do Docker.
  • Tente reiniciar o servidor de MCP ou o IDE.

Sobre o GitHub servidor MCP

O GitHub servidor MCP é um servidor MCP (Model Context Protocol) fornecido e mantido por GitHub. O MCP permite que você integre recursos de IA a outras ferramentas e serviços, aprimorando sua experiência de desenvolvimento fornecendo assistência de IA com reconhecimento de contexto.

Para obter uma introdução completa ao GitHub servidor MCP e uma visão geral do MCP, consulte Sobre o Protocolo de Contexto de Modelo (MCP).

Pré-requisitos

Usando o servidor MCP GitHub no Xcode

O servidor MCP GitHub permite que você execute uma ampla gama de ações em GitHub via Copilot Chat no Xcode.

  1. Para abrir o modo de exibição de chat, clique em Editor na barra de menus e, em seguida, em Copilot****Abrir Chat. Copilot Chat abre em uma nova janela.
  2. Na parte inferior do painel de chat, selecione Agent.
  3. Para ver as ações disponíveis, na caixa Copilot Chat, clique no ícone de ferramentas.
    • Você verá uma lista de ações disponíveis do GitHub servidor MCP.
  4. Copilot Chat Na caixa, digite um comando ou pergunta relacionado à ação que você deseja executar e pressione Enter.
    • Por exemplo, você pode pedir ao GitHub servidor MCP para criar um novo problema, listar solicitações de pull ou recuperar informações do repositório.
  5. O GitHub servidor MCP processará sua solicitação e fornecerá uma resposta na interface de chat.
    • Copilot Chat Na caixa, você pode ser solicitado a conceder permissões adicionais ou fornecer mais informações para concluir a ação.
  6. Siga as instruções para concluir a ação.

Solução de problemas

Se você encontrar problemas ao usar o GitHub servidor MCP, há algumas etapas comuns de solução de problemas que você pode executar.

Problemas de autorização

Se você estiver tendo problemas para autorizar o servidor de MCP, verifique se:

  • Você está conectado a GitHub no IDE de sua escolha.

Se você estiver autenticando usando um personal access token (PAT), verifique se:

  • Seu PAT do GitHub é válido e tem os escopos necessários para as ações que você deseja executar.
  • Você inseriu o PAT correto.

Problemas no modo agente do Copilot

Se você estiver tendo problemas com o Copilot Chat modo agente, verifique se:

  • Você selecionou o agente correto na Copilot Chat caixa.
  • Você configurou o servidor MCP corretamente em seu IDE.
  • Você tem as permissões necessárias para as ações que está tentando executar.

Bloqueio de proteção de push

Se você estiver usando o servidor MCP GitHub e a proteção por push bloquear um segredo que você acredita ser seguro expor, será possível ignorar o bloqueio, especificando um motivo para permitir o segredo. Confira Como trabalhar com a proteção de push e o servidor de MCP do GitHub.

Dicas gerais

Se você estiver enfrentando outros problemas com o GitHub servidor MCP, aqui estão algumas dicas gerais para ajudá-lo a solucionar problemas:

  • Verifique os logs de saída do servidor de MCP em busca de mensagens de erro.
  • Se você estiver executando o servidor de MCP localmente, verifique se o ambiente local está configurado corretamente para executar contêineres do Docker.
  • Tente reiniciar o servidor de MCP ou o IDE.

Sobre o GitHub servidor MCP

O GitHub servidor MCP é um servidor MCP (Model Context Protocol) fornecido e mantido por GitHub. O MCP permite que você integre recursos de IA a outras ferramentas e serviços, aprimorando sua experiência de desenvolvimento fornecendo assistência de IA com reconhecimento de contexto.

Para obter uma introdução completa ao GitHub servidor MCP e uma visão geral do MCP, consulte Sobre o Protocolo de Contexto de Modelo (MCP).

Pré-requisitos

Usando o GitHub servidor MCP no Eclipse

O servidor MCP GitHub permite que você execute uma ampla gama de ações em GitHub, por meio de Copilot Chat no Eclipse.

  1. Para abrir o Copilot Chat painel, clique no Copilot ícone () na barra de status na parte inferior do Eclipse e clique em Abrir Chat.
  2. Na parte inferior do painel de chat, selecione Agent na lista suspensa de modo.
  3. Para ver as ações disponíveis, na caixa Copilot Chat, clique no ícone de ferramentas.
    • Em github, você verá uma lista de ações disponíveis.
  4. Copilot Chat Na caixa, digite um comando ou pergunta relacionado à ação que você deseja executar e pressione Enter.
    • Por exemplo, você pode pedir ao GitHub servidor MCP para criar um novo problema, listar solicitações de pull ou recuperar informações do repositório.
  5. O GitHub servidor MCP processará sua solicitação e fornecerá uma resposta na interface de chat.
    • Copilot Chat Na caixa, você pode ser solicitado a conceder permissões adicionais ou fornecer mais informações para concluir a ação.
  6. Siga as instruções para concluir a ação.

Solução de problemas

Se você encontrar problemas ao usar o GitHub servidor MCP, há algumas etapas comuns de solução de problemas que você pode executar.

Problemas de autorização

Se você estiver tendo problemas para autorizar o servidor de MCP, verifique se:

  • Você está conectado a GitHub no IDE de sua escolha.

Se você estiver autenticando usando um personal access token (PAT), verifique se:

  • Seu PAT do GitHub é válido e tem os escopos necessários para as ações que você deseja executar.
  • Você inseriu o PAT correto.

Problemas no modo agente do Copilot

Se você estiver tendo problemas com o Copilot Chat modo agente, verifique se:

  • Você selecionou o agente correto na Copilot Chat caixa.
  • Você configurou o servidor MCP corretamente em seu IDE.
  • Você tem as permissões necessárias para as ações que está tentando executar.

Bloqueio de proteção de push

Se você estiver usando o servidor MCP GitHub e a proteção por push bloquear um segredo que você acredita ser seguro expor, será possível ignorar o bloqueio, especificando um motivo para permitir o segredo. Confira Como trabalhar com a proteção de push e o servidor de MCP do GitHub.

Dicas gerais

Se você estiver enfrentando outros problemas com o GitHub servidor MCP, aqui estão algumas dicas gerais para ajudá-lo a solucionar problemas:

  • Verifique os logs de saída do servidor de MCP em busca de mensagens de erro.
  • Se você estiver executando o servidor de MCP localmente, verifique se o ambiente local está configurado corretamente para executar contêineres do Docker.
  • Tente reiniciar o servidor de MCP ou o IDE.

Leitura adicional