Utiliser des serveurs MCP dans VS Code avec GitHub Copilot
Configurez des serveurs MCP dans VS Code avec .mcp.json, la commande MCP: Add Server et le mode agent de Copilot.
Prérequis
Une version récente de VS Code avec GitHub Copilot. Les outils MCP s’utilisent depuis Copilot Chat en mode Agent.
1. Choisir un fichier de configuration
VS Code lit plusieurs fichiers. Pour une nouvelle configuration, il recommande .mcp.json à la racine de l’espace de travail (à partager avec l’équipe) ou ~/.copilot/mcp-config.json pour les serveurs personnels ; les deux utilisent la clé mcpServers, comme Claude Desktop. L’ancien .vscode/mcp.json fonctionne toujours et utilise la clé servers avec un type par serveur :
{
"servers": {
"fetch": {
"type": "stdio",
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}2. Ou utiliser la commande
Lancez MCP: Add Server depuis la palette de commandes, ou Chat: Open Customizations → MCP Servers, pour ajouter un serveur avec un assistant. Vous pouvez aussi saisir @mcp dans la vue Extensions pour installer depuis la galerie de serveurs MCP.
3. Démarrer et utiliser
Ouvrez Copilot Chat en mode Agent, confirmez l’invite de confiance et utilisez le bouton Configure Tools pour activer les outils du serveur. MCP: List Servers indique s’il est en cours d’exécution.
Secrets
Utilisez des variables d’entrée plutôt que d’écrire les clés d’API en dur. VS Code demande la valeur une fois et la stocke de façon sécurisée.