Como usar servidores MCP no VS Code com GitHub Copilot
Configure servidores MCP no VS Code com .mcp.json, o comando MCP: Add Server e o modo agente do Copilot.
Requisitos
Uma versão recente do VS Code com GitHub Copilot. As ferramentas MCP são usadas no Copilot Chat em modo Agent.
1. Escolha um arquivo de configuração
O VS Code lê vários arquivos. Para configurações novas, ele recomenda .mcp.json na raiz do workspace (para compartilhar com a equipe) ou ~/.copilot/mcp-config.json para servidores pessoais; os dois usam a chave mcpServers, como o Claude Desktop. O antigo .vscode/mcp.json continua funcionando e usa a chave servers com um type para cada servidor:
{
"servers": {
"fetch": {
"type": "stdio",
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}2. Ou use o comando
Execute MCP: Add Server na paleta de comandos, ou Chat: Open Customizations → MCP Servers, para adicionar um servidor com um assistente. Você também pode digitar @mcp na visão de extensões para instalar pela galeria de servidores MCP.
3. Inicie e use
Abra o Copilot Chat em modo Agent, confirme o aviso de confiança e use o botão Configure Tools para ativar as ferramentas do servidor. MCP: List Servers mostra se ele está rodando.
Segredos
Use variáveis de entrada em vez de escrever chaves de API no arquivo. O VS Code pede o valor uma vez e o guarda com segurança.