{"meta":{"title":"Estendendo o GitHub Copilot Chat com servidores MCP (Protocolo de Contexto do Modelo)","intro":"Conecte servidores MCP a Copilot Chat para compartilhar o contexto de outros aplicativos.","product":"GitHub Copilot","breadcrumbs":[{"href":"/pt/copilot","title":"GitHub Copilot"},{"href":"/pt/copilot/how-tos","title":"Instruções"},{"href":"/pt/copilot/how-tos/provide-context","title":"Fornecer contexto"},{"href":"/pt/copilot/how-tos/provide-context/use-mcp-in-your-ide","title":"Usar o MCP em seu IDE"},{"href":"/pt/copilot/how-tos/provide-context/use-mcp-in-your-ide/extend-copilot-chat-with-mcp","title":"Estender Copilot Chat com MCP"}],"documentType":"article"},"body":"# Estendendo o GitHub Copilot Chat com servidores MCP (Protocolo de Contexto do Modelo)\n\nConecte servidores MCP a Copilot Chat para compartilhar o contexto de outros aplicativos.\n\n## Introdução\n\nO MCP (Protocolo de Contexto de Modelo) é um padrão aberto que define como os aplicativos compartilham contexto com os LLMs (modelos de linguagem grande). Para obter uma visão geral do MCP, consulte [Sobre o Protocolo de Contexto de Modelo (MCP)](/pt/copilot/concepts/context/mcp).\n\nPara obter uma lista selecionada de servidores MCP de parceiros e da comunidade, consulte o [GitHub Registro MCP](https://github.com/mcp).\n\nEmpresas e organizações podem optar por habilitar ou desabilitar o uso do MCP para membros de sua organização ou empresa com os **servidores MCP na Copilot** política. A política está desabilitada por padrão. Confira [Gerenciando políticas e recursos para GitHub Copilot em sua empresa](/pt/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies) e [Gerenciando políticas e recursos para GitHub Copilot em sua organização](/pt/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies). A **política** MCP só se aplica a usuários que têm uma Copilot Business ou Copilot Enterprise assinatura de uma organização ou empresa que configura a política.\nCopilot Free, Copilot Pro, Copilot Pro+ ou Copilot Max**não** têm seu acesso ao MCP regulado por esta política.\n\n<div class=\"ghd-tool vscode\">\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Confira [O que é GitHub Copilot?](/pt/copilot/get-started/what-is-github-copilot#get-access).\n* **Visual Studio Code versão 1.99 ou posterior**. Para obter informações sobre como instalar Visual Studio Code, consulte a [Visual Studio Code página de download](https://code.visualstudio.com/Download?ref_product=copilot\\&ref_type=engagement\\&ref_style=text).\n* 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.\n\n## Configurando servidores MCP em Visual Studio Code\n\nOs servidores MCP podem ser configurados manualmente em um arquivo de configuração ou por meio do GitHub Registro MCP. O GitHub Registro MCP fornece uma lista de servidores MCP que você pode adicionar facilmente à sua Visual Studio Code instância.\n\n### Usando o GitHub Registro MCP\n\n> \\[!NOTE]\n> O GitHub Registro MCP está dentro prévia pública e pode ser alterado.\n\nSomente servidores MCP listados no GitHub Registro MCP podem ser adicionados por meio do registro. Outros servidores podem ser configurados manualmente. Consulte [Configurando servidores MCP manualmente](#configuring-mcp-servers-manually).\n\n1. Em Visual Studio Code, abra o painel de extensões clicando no ícone de extensões na barra lateral ou pressionando <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> (Windows/Linux) / <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> (Mac).\n2. Na barra de pesquisa de extensões, digite `@mcp` seguido pelo nome do servidor MCP que você deseja adicionar. Isso abre a galeria de servidores MCP e mostra os resultados correspondentes.\n3. Selecione o servidor MCP nos resultados da pesquisa. Na página de detalhes do servidor MCP, clique em **Instalar**.\n4. Quando solicitado, confirme se você confia no servidor para iniciá-lo.\n   VS Code descobre as ferramentas do servidor e as disponibiliza no chat.\n5. Para verificar se o servidor MCP está configurado corretamente, abra a paleta de comandos pressionando <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows >/Linux) / <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Mac).\n6. Digite e selecione **MCP: Listar Servidores**. Você deve ver o servidor MCP listado como um servidor configurado.\n\n### Configurando servidores MCP manualmente\n\nPara configurar servidores Visual Studio CodeMCP, você precisa configurar um script de configuração que especifique os detalhes dos servidores MCP que você deseja usar. Você pode configurar servidores MCP para:\n\n* **Um repositório específico**. Isso permite que você compartilhe servidores de MCP com qualquer pessoa que abra o projeto no Visual Studio Code. Para fazer isso, crie um arquivo `.vscode/mcp.json` na raiz do repositório.\n* **Sua instância pessoal do Visual Studio Code**. Você será a única pessoa que terá acesso a servidores MCP configurados. Para fazer isso, adicione a configuração ao arquivo `settings.json` no Visual Studio Code. Os servidores de MCP configurados dessa forma ficarão disponíveis em todos os workspaces.\n\n  > \\[!NOTE] We recommend you use only one location per server. Adding the same server to both locations may cause conflicts and unexpected behavior.\n\nAs etapas abaixo mostram como configurar o servidor Fetch MCP no arquivo `.vscode/mcp.json`. O servidor Fetch MCP é um servidor MCP simples que fornece funcionalidades de busca de conteúdo na Web. Para obter mais informações sobre o servidor FETCH MCP, consulte [o diretório Fetch](https://github.com/modelcontextprotocol/servers/tree/main/src/fetch) no repositório do SERVIDOR MCP.\n\nVocê pode usar as mesmas etapas para configurar servidores MCP em suas configurações pessoais Visual Studio Code . Detalhes sobre como configurar outros servidores MCP estão disponíveis no repositório de servidores [MCP](https://github.com/modelcontextprotocol/servers/tree/main).\n\nPara obter informações sobre como configurar o GitHub servidor MCP, consulte [Usando o servidor MCP GitHub em seu IDE](/pt/copilot/how-tos/provide-context/use-mcp-in-your-ide/use-the-github-mcp-server).\n\n1. Adicione a configuração a seguir ao arquivo `.vscode/mcp.json`:\n\n   ```json copy\n   {\n   \"inputs\": [\n     // The \"inputs\" section defines the inputs required for the MCP server configuration.\n     {\n       \"type\": \"promptString\"\n     }\n   ],\n   \"servers\": {\n     // The \"servers\" section defines the MCP servers you want to use.\n     \"fetch\": {\n       \"command\": \"uvx\",\n       \"args\": [\"mcp-server-fetch\"]\n     }\n    }\n   }\n   ```\n\n2. Salve o arquivo `.vscode/mcp.json`.\n\n3. Um botão \"Iniciar\" será exibido no arquivo `.vscode/mcp.json`, na parte superior da lista de servidores. Clique no botão \"Iniciar\" para iniciar os servidores MCP. Isso disparará a caixa de diálogo de entrada e descobrirá as ferramentas do servidor, que são armazenadas para sessões posteriores.\n\n   ![Captura de tela da configuração do servidor MCP no Visual Studio Code. O botão \"Start\" está contornado em laranja escuro. ](/assets/images/help/copilot/mcp-start-server-button.png)\n\n4. Abra Copilot Chat clicando no <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg> ícone na barra de título de Visual Studio Code.\n\n5. Na caixa Copilot Chat, selecione **Agente** no menu pop-up.\n\n   ![Captura de tela da caixa Copilot Chat no Visual Studio Code. A opção \"Agente\" está contornada em laranja escuro.](/assets/images/help/copilot/copilot-chat-agent-option.png)\n\n6. Para exibir a lista de servidores MCP disponíveis, clique no ícone de ferramentas no canto superior esquerdo da caixa de chat. Isso abrirá a lista de servidores MCP, em que você poderá ver todos os servidores MCP e ferramentas associadas que estão disponíveis atualmente em sua Visual Studio Code instância.\n   * Como opção, você pode definir conjuntos de ferramentas, grupos de ferramentas relacionadas que podem ser referenciadas no chat. Os conjuntos de ferramentas facilitam o agrupamento das ferramentas MCP relacionadas e as habilitam ou desabilitam rapidamente. Para obter informações sobre como definir e usar um conjunto de ferramentas, consulte os [VS Code documentos](https://code.visualstudio.com/docs/copilot/agents/agent-tools#_group-tools-with-tool-sets).\n\nPara obter mais informações sobre como configurar servidores MCP em Visual Studio Code, consulte [Usar servidores MCP na Visual Studio Code](https://aka.ms/vscode-add-mcp) na Visual Studio Code documentação.\n\n## Usando servidores MCP em Copilot Chat\n\nDepois de configurar seus servidores MCP, você poderá usá-los Copilot Chat para acessar uma ampla gama de ferramentas e serviços. No exemplo abaixo, usaremos o servidor Fetch MCP para buscar detalhes sobre uma página da Web.\n\n1. Abra o Copilot Chat clicando no ícone <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg> na barra de título do Visual Studio Code.\n\n2. Na caixa Copilot Chat, selecione **Agente** no menu suspenso do agente.\n\n3. No arquivo com a configuração do MCP, verifique se o servidor MCP está em execução. Se não estiver, clique no botão \"Iniciar\" para iniciar o servidor MCP.\n\n   ![Captura de tela da configuração do servidor MCP no Visual Studio Code. O status \"Em execução\" está contornado em laranja escuro.](/assets/images/help/copilot/vsc-mcp-server-running.png)\n\n4. Peça Copilot Chat para buscar os detalhes de uma URL. Por exemplo:\n\n   `Fetch https://github.com/github/docs.`\n\n5. Se Copilot solicitar que você confirme se deseja continuar, clique em **Continuar**.\n\n6. Copilot buscará os detalhes da URL e os exibirá na caixa de chat.\n\nOpcionalmente, você pode usar prompts e recursos do MCP em VS Code.\n\n* Os servidores MCP podem definir prompts pré-configurados para interagir com suas ferramentas. Você pode acessar esses prompts no chat com comandos de barra, usando o formato `/mcp.servername.promptname`.\n* Os servidores MCP fornecem recursos, que são qualquer tipo de dados que o servidor deseja disponibilizar. Por exemplo, o GitHub servidor MCP fornece o conteúdo do repositório como um recurso. Para adicionar recursos de um servidor de MCP ao contexto do chat, clique em **Adicionar Contexto...** na caixa de chat e clique em **Recursos do MCP**.\n\nPara obter mais informações sobre como usar servidores MCP em Visual Studio Code, consulte [Usar servidores MCP em Visual Studio Code](https://aka.ms/vscode-add-mcp) na Visual Studio Code documentação.\n\n## Como usar configurações de MCP existentes\n\nSe você já tiver uma configuração de MCP no Claude Desktop, poderá usar essa configuração Visual Studio Code para acessar os mesmos servidores MCP. Para fazer isso, adicione a seguinte configuração ao arquivo `settings.json` em Visual Studio Code:\n\n```json copy\n\"chat.mcp.discovery.enabled\": true\n```\n\nVisual Studio Code localizará automaticamente sua configuração existente e a usará em sua Visual Studio Code instância.\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Confira [O que é GitHub Copilot?](/pt/copilot/get-started/what-is-github-copilot#get-access).\n* **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](https://visualstudio.microsoft.com/downloads/).\n* **Faça login em GitHub a partir de Visual Studio**\n* 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.\n\n## Configurando servidores MCP em Visual Studio\n\n1. Na barra de Visual Studio menus, clique em **Exibir** e, em seguida, clique em **GitHub Copilot Chat**.\n\n2. Na parte inferior do painel de chat, selecione **Agent** na lista suspensa de modo.\n\n3. Na janela Copilot Chat, clique no ícone de ferramentas, depois clique no ícone de mais na janela do seletor de ferramentas.\n\n4. Na janela pop-up \"Configure MCP server\", preencha os campos, incluindo a ID do servidor, o tipo e os campos adicionais necessários para a configuração específica do servidor MCP.\n\nVisual Studio dá suporte a servidores remotos e locais. Os servidores remotos, definidos com uma URL e credenciais, são hospedados externamente para facilitar a instalação e o compartilhamento, enquanto os servidores locais, definidos com invocação de linha de comando, são executados no computador local e podem access recursos locais. Veja as configurações de exemplo abaixo, usando o GitHub servidor MCP como exemplo.\n\n1. Clique em **Salvar**.\n2. Se você estiver usando um servidor remoto com autenticação OAuth, no arquivo, `mcp.json` clique em **Auth** no CodeLens acima do servidor para autenticar no servidor. Uma janela pop-up ou nova será exibida, permitindo que você se autentique com sua conta. O servidor só poderá acessar os escopos que você autorizar e que são permitidos pelas políticas da sua organização.\n3. Copilot Chat Na janela, clique no ícone de ferramentas. Agora você deve ver ferramentas adicionais do servidor MCP que você configurou.\n\n### Exemplo de configuração de servidor remoto com OAuth\n\n1. Para \"ID do servidor\", digite `github`.\n\n2. Para \"Type\", selecione \"HTTP/SSE\" na lista suspensa.\n\n3. Para \"URL\", digite `https://api.githubcopilot.com/mcp/`.\n\n4. Depois de clicar em **Salve**, a configuração no arquivo `mcp.json` deverá ter esta aparência:\n\n   ```json copy\n       {\n         \"servers\": {\n           \"github\": {\n             \"url\": \"https://api.githubcopilot.com/mcp/\"\n           }\n         }\n       }\n   ```\n\n5. No arquivo `mcp.json`, clique em **Auth** no CodeLens acima do servidor para autenticar no servidor. Um pop-up será exibido permitindo que você se autentique com sua GitHub conta.\n\n### Exemplo de configuração do servidor local\n\n1. Para \"ID do servidor\", digite `github`.\n2. Para \"Type\", selecione \"stdio\" na lista suspensa.\n3. Para \"Comando (com argumentos opcionais)\", digite `docker \"run\", \"-i\", \"--rm\", \"-e\", \"GITHUB_PERSONAL_ACCESS_TOKEN\", \"ghcr.io/github/github-mcp-server\"`\n4. Adicione uma variável de ambiente \"GITHUB\\_PERSONAL\\_ACCESS\\_TOKEN\" definida ao seu personal access token.\n5. Depois de clicar em **Salve**, a configuração no arquivo `mcp.json` deverá ter esta aparência:\n\n   ```json copy\n       {\n         \"servers\": {\n           \"github\": {\n             \"type\": \"stdio\",\n             \"command\": \"docker\",\n             \"args\": [\n               \"run\", \"-i\", \"--rm\", \"-e\", \"GITHUB_PERSONAL_ACCESS_TOKEN\",\n               \"ghcr.io/github/github-mcp-server\"\n             ],\n             \"env\": {\n               \"GITHUB_PERSONAL_ACCESS_TOKEN\": \"YOUR_GITHUB_PAT\"\n             }\n           }\n         }\n       }\n   ```\n\nPara obter mais informações sobre como configurar servidores MCP, Visual Studioconsulte [Usar servidores MCP em Visual Studio (versão prévia)](https://learn.microsoft.com/en-us/visualstudio/ide/mcp-servers?view=vs-2022) na Visual Studio documentação.\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Confira [O que é GitHub Copilot?](/pt/copilot/get-started/what-is-github-copilot#get-access).\n* **Um IDE da JetBrains compatível**.\n  GitHub Copilot é compatível com os seguintes IDEs:\n\n  * IntelliJ IDEA (Ultimate, Community, Educational)\n  * Android Studio\n  * CLion\n  * Convidado do Code With Me\n  * DataGrip\n  * DataSpell\n  * GoLand\n  * Cliente JetBrains\n  * MPS\n  * PhpStorm\n  * PyCharm (Profissional, Comunidade, Educacional)\n  * Rider\n  * RubyMine\n  * RustRover\n  * WebStorm\n\n  Consulte o [localizador de ferramentas JetBrains IDEs](https://www.jetbrains.com/products/?ref_product=copilot\\&ref_type=engagement\\&ref_style=button) para fazer o download.\n* 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.\n\n## Configurando servidores MCP do seu registro MCP\n\n1. No seu IDE JetBrains, abra Copilot Chat.\n2. Copilot Chat Na janela, clique no ícone MCP<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-mcp\" aria-label=\"mcp\" role=\"img\"><path d=\"M5.52 1.12a3.578 3.578 0 0 1 6.078 2.98 3.578 3.578 0 0 1 2.982 6.08l-3.292 3.293a.252.252 0 0 0 0 .354l.843.843a.749.749 0 1 1-1.06 1.06l-.844-.843a1.75 1.75 0 0 1 0-2.474L13.52 9.12a2.08 2.08 0 0 0 0-2.94 2.08 2.08 0 0 0-2.94 0L7.731 9.03A.75.75 0 0 1 6.67 7.97l2.85-2.85a2.08 2.08 0 0 0 0-2.94 2.08 2.08 0 0 0-2.94 0l-4.799 4.8A.75.75 0 0 1 .72 5.92Z\"></path><path d=\"M7.52 3.12a.749.749 0 1 1 1.06 1.06L5.731 7.03A2.079 2.079 0 0 0 8.67 9.97l2.85-2.85a.749.749 0 1 1 1.06 1.06l-2.849 2.85A3.578 3.578 0 0 1 4.67 5.97Z\"></path></svg>.\n3. Na janela do Registro MCP, localize os servidores MCP que você deseja adicionar na lista de servidores disponíveis.\n4. Ao lado de cada servidor MCP que você deseja adicionar, clique em **Instalar**.\n5. Quando terminar de adicionar servidores MCP, clique em **OK**.\n6. Copilot Chat Na janela, clique no ícone de ferramentas. Agora você deve ver ferramentas adicionais dos servidores MCP instalados.\n\n## Configurando servidores MCP manualmente\n\n1. No canto inferior direito, clique em **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>**.\n2. No menu, selecione \"Open Chat\", verifique se você está no modo agente e clique no ícone de ferramentas (chamado \"Configure your MCP server\") na parte inferior da janela de chat.\n3. Clique em **Add MCP Tools**.\n4. No arquivo `mcp.json`, defina seus servidores MCP. Os IDEs do JetBrains dão suporte a servidores remotos e locais. Os servidores remotos são hospedados externamente para facilitar a instalação e o compartilhamento, enquanto os servidores locais são executados em seu computador local e podem access recursos locais.\n\nVocê pode usar as seguintes configurações como exemplos:\n\n### Exemplo de configuração de servidor remoto com PAT\n\n```json copy\n{\n    \"servers\": {\n        \"github\": {\n            \"url\": \"https://api.githubcopilot.com/mcp/\",\n            \"requestInit\": {\n                \"headers\": {\n                    \"Authorization\": \"Bearer YOUR_PAT_HERE\"\n                }\n            }\n        }\n    }\n  }\n```\n\n### Exemplo de configuração do servidor local\n\n```json copy\n{\n  \"servers\": {\n    \"memory\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-memory\"\n      ]\n    }\n  }\n}\n```\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\n## Pré-requisitos\n\n* **Acesso a Copilot**. Confira [O que é GitHub Copilot?](/pt/copilot/get-started/what-is-github-copilot#get-access).\n* **GitHub Copilot para extensão Xcode**. Consulte [Instalando a extensão GitHub Copilot em seu ambiente](/pt/copilot/how-tos/set-up/install-copilot-extension).\n* 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.\n\n## Configurando servidores MCP do seu registro MCP\n\n1. No Xcode, abra Copilot Chat.\n2. Copilot Chat Na janela, clique no <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-gear\" aria-label=\"The Settings gear\" role=\"img\"><path d=\"M8 0a8.2 8.2 0 0 1 .701.031C9.444.095 9.99.645 10.16 1.29l.288 1.107c.018.066.079.158.212.224.231.114.454.243.668.386.123.082.233.09.299.071l1.103-.303c.644-.176 1.392.021 1.82.63.27.385.506.792.704 1.218.315.675.111 1.422-.364 1.891l-.814.806c-.049.048-.098.147-.088.294.016.257.016.515 0 .772-.01.147.038.246.088.294l.814.806c.475.469.679 1.216.364 1.891a7.977 7.977 0 0 1-.704 1.217c-.428.61-1.176.807-1.82.63l-1.102-.302c-.067-.019-.177-.011-.3.071a5.909 5.909 0 0 1-.668.386c-.133.066-.194.158-.211.224l-.29 1.106c-.168.646-.715 1.196-1.458 1.26a8.006 8.006 0 0 1-1.402 0c-.743-.064-1.289-.614-1.458-1.26l-.289-1.106c-.018-.066-.079-.158-.212-.224a5.738 5.738 0 0 1-.668-.386c-.123-.082-.233-.09-.299-.071l-1.103.303c-.644.176-1.392-.021-1.82-.63a8.12 8.12 0 0 1-.704-1.218c-.315-.675-.111-1.422.363-1.891l.815-.806c.05-.048.098-.147.088-.294a6.214 6.214 0 0 1 0-.772c.01-.147-.038-.246-.088-.294l-.815-.806C.635 6.045.431 5.298.746 4.623a7.92 7.92 0 0 1 .704-1.217c.428-.61 1.176-.807 1.82-.63l1.102.302c.067.019.177.011.3-.071.214-.143.437-.272.668-.386.133-.066.194-.158.211-.224l.29-1.106C6.009.645 6.556.095 7.299.03 7.53.01 7.764 0 8 0Zm-.571 1.525c-.036.003-.108.036-.137.146l-.289 1.105c-.147.561-.549.967-.998 1.189-.173.086-.34.183-.5.29-.417.278-.97.423-1.529.27l-1.103-.303c-.109-.03-.175.016-.195.045-.22.312-.412.644-.573.99-.014.031-.021.11.059.19l.815.806c.411.406.562.957.53 1.456a4.709 4.709 0 0 0 0 .582c.032.499-.119 1.05-.53 1.456l-.815.806c-.081.08-.073.159-.059.19.162.346.353.677.573.989.02.03.085.076.195.046l1.102-.303c.56-.153 1.113-.008 1.53.27.161.107.328.204.501.29.447.222.85.629.997 1.189l.289 1.105c.029.109.101.143.137.146a6.6 6.6 0 0 0 1.142 0c.036-.003.108-.036.137-.146l.289-1.105c.147-.561.549-.967.998-1.189.173-.086.34-.183.5-.29.417-.278.97-.423 1.529-.27l1.103.303c.109.029.175-.016.195-.045.22-.313.411-.644.573-.99.014-.031.021-.11-.059-.19l-.815-.806c-.411-.406-.562-.957-.53-1.456a4.709 4.709 0 0 0 0-.582c-.032-.499.119-1.05.53-1.456l.815-.806c.081-.08.073-.159.059-.19a6.464 6.464 0 0 0-.573-.989c-.02-.03-.085-.076-.195-.046l-1.102.303c-.56.153-1.113.008-1.53-.27a4.44 4.44 0 0 0-.501-.29c-.447-.222-.85-.629-.997-1.189l-.289-1.105c-.029-.11-.101-.143-.137-.146a6.6 6.6 0 0 0-1.142 0ZM11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM9.5 8a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 9.5 8Z\"></path></svg> ícone para abrir as configurações.\n3. Na janela de configurações, selecione a guia **Ferramentas** .\n4. Ao lado da **URL do Registro MCP (opcional),** clique **em Procurar Servidores MCP**.\n5. Na janela do Registro MCP, localize os servidores MCP que você deseja adicionar na lista de servidores disponíveis.\n6. Ao lado de cada servidor MCP que você deseja adicionar, clique em **Instalar**.\n7. Quando terminar de adicionar servidores MCP, feche a janela do **McP Servers Marketplace** .\n8. Na janela de configurações, em **Ferramentas MCP Disponíveis**, clique no **>** ícone para expandir a lista de ferramentas MCP disponíveis. Agora você deve ver ferramentas adicionais dos servidores MCP instalados.\n\n## Configurando servidores MCP manualmente\n\n1. Abra o GitHub Copilot para a extensão do Xcode e acesse \"Configurações\".\n   * Como alternativa, em um workspace ativo do Xcode, você pode encontrar as configurações clicando em **Editor** na barra de menus, selecionando **GitHub Copilot** e clicando em **Abrir GitHub Copilot para Configurações do Xcode**.\n2. Selecione a guia **MCP** e clique em **Editar Configuração**.\n3. Defina seus servidores MCP editando `mcp.json`. O Xcode dá suporte a servidores remotos e locais. Os servidores remotos são hospedados externamente para facilitar a instalação e o compartilhamento, enquanto os servidores locais são executados em seu computador local e podem access recursos locais.\n\nVocê pode usar as seguintes configurações como exemplos:\n\n### Exemplo de configuração de servidor remoto com PAT\n\n```json copy\n{\n    \"servers\": {\n        \"github\": {\n            \"url\": \"https://api.githubcopilot.com/mcp/\",\n            \"requestInit\": {\n                \"headers\": {\n                    \"Authorization\": \"Bearer YOUR_PAT_HERE\"\n                }\n            }\n        }\n    }\n  }\n```\n\n### Exemplo de configuração do servidor local\n\n```json copy\n{\n  \"servers\": {\n    \"memory\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-memory\"\n      ]\n    }\n  }\n}\n```\n\n</div>\n\n<div class=\"ghd-tool eclipse\">\n\n## Pré-requisitos\n\n* **Acesso ao Copilot**. Confira [O que é GitHub Copilot?](/pt/copilot/get-started/what-is-github-copilot#get-access).\n* **Versão compatível do Eclipse**. Para usar a extensão do GitHub Copilot, você precisa ter o Eclipse versão 2024-09 ou superior. Consulte a [página de download do Eclipse](https://www.eclipse.org/downloads/packages/).\n* 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.\n\n## Configurando servidores MCP do seu registro MCP\n\n1. No Eclipse, abra Copilot Chat.\n2. Copilot Chat Na janela, clique no ícone MCP<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-mcp\" aria-label=\"mcp\" role=\"img\"><path d=\"M5.52 1.12a3.578 3.578 0 0 1 6.078 2.98 3.578 3.578 0 0 1 2.982 6.08l-3.292 3.293a.252.252 0 0 0 0 .354l.843.843a.749.749 0 1 1-1.06 1.06l-.844-.843a1.75 1.75 0 0 1 0-2.474L13.52 9.12a2.08 2.08 0 0 0 0-2.94 2.08 2.08 0 0 0-2.94 0L7.731 9.03A.75.75 0 0 1 6.67 7.97l2.85-2.85a2.08 2.08 0 0 0 0-2.94 2.08 2.08 0 0 0-2.94 0l-4.799 4.8A.75.75 0 0 1 .72 5.92Z\"></path><path d=\"M7.52 3.12a.749.749 0 1 1 1.06 1.06L5.731 7.03A2.079 2.079 0 0 0 8.67 9.97l2.85-2.85a.749.749 0 1 1 1.06 1.06l-2.849 2.85A3.578 3.578 0 0 1 4.67 5.97Z\"></path></svg>.\n3. Na janela do Registro MCP, localize os servidores MCP que você deseja adicionar na lista de servidores disponíveis.\n4. Ao lado de cada servidor MCP que você deseja adicionar, clique em **Instalar**.\n5. Quando terminar de adicionar servidores MCP, clique em **Fechar**.\n6. Copilot Chat Na janela, clique no ícone de ferramentas. Agora você deve ver ferramentas adicionais dos servidores MCP instalados.\n\n## Configurando servidores MCP manualmente\n\n1. Clique no ícone Copilot (<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>) na barra de status na parte inferior do Eclipse.\n2. No menu, selecione **Abrir Chat** e, na janela de chat, clique no ícone \"Configurar Ferramentas...\".\n   * Como alternativa, você pode selecionar **Editar preferências** e, em seguida, no painel à esquerda, expandir GitHub Copilot e clicar em **MCP**.\n3. Em \"Server Configurations\", defina seus servidores MCP. O Eclipse dá suporte a servidores remotos e locais. Os servidores remotos são hospedados externamente para facilitar a instalação e o compartilhamento, enquanto os servidores locais são executados em seu computador local e podem access recursos locais.\n\nVocê pode usar as seguintes configurações como exemplos:\n\n### Exemplo de configuração de servidor remoto com PAT\n\n```json copy\n{\n    \"servers\": {\n        \"github\": {\n            \"url\": \"https://api.githubcopilot.com/mcp/\",\n            \"requestInit\": {\n                \"headers\": {\n                    \"Authorization\": \"Bearer YOUR_PAT_HERE\"\n                }\n            }\n        }\n    }\n  }\n```\n\n### Exemplo de configuração do servidor local\n\n```json copy\n{\n  \"servers\": {\n    \"memory\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-memory\"\n      ]\n    }\n  }\n}\n```\n\n</div>\n\n## Como criar um servidor MCP\n\nVocê pode criar um novo servidor MCP para atender às suas necessidades específicas e integrá-lo a Copilot Chat. Por exemplo, você pode criar um servidor MCP que se conecta a um banco de dados ou a um serviço Web e, em Copilot Chat seguida, usar esse servidor para executar tarefas nesse banco de dados ou serviço Web.\n\nPara obter mais informações sobre como criar e configurar seus próprios servidores MCP, confira [a documentação oficial do MCP](https://modelcontextprotocol.io/quickstart/server).\n\n## Leitura adicional\n\n* [Adicionando servidores MCP para GitHub Copilot CLI](/pt/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers)\n* [Configurar servidores MCP para seu repositório](/pt/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers)\n* [Usando o servidor MCP GitHub em seu IDE](/pt/copilot/how-tos/provide-context/use-mcp-in-your-ide/use-the-github-mcp-server)\n* [Aprimorando o modo de agente do Copilot do GitHub com o MCP](/pt/copilot/tutorials/enhance-agent-mode-with-mcp)"}