Serveurs MCP : brancher des outils à ton IA dans VS Code

Les serveurs MCP (Model Context Protocol) permettent à un agent IA d'utiliser des outils externes de façon sécurisée. Voici trois cas d'usage prêts à l'emploi avec l'extension officielle VS Code.

Configuration rapide

Dans VS Code, ouvre la palette de commandes et lance "MCP: Open user configuration" pour modifier la configuration MCP utilisateur. Ajoute/ajuste les serveurs et les identifiants, enregistre, puis démarre ou relance le serveur depuis le panneau MCP.

  • Depuis l’onglet MCP, installe/active les serveurs : ils s’ajoutent automatiquement à la configuration utilisateur
  • Ouvre la palette (Cmd ⇧ P) et tape : MCP: Open user configuration
  • Édite la config (ajout de serveurs GitHub, Microsoft Docs, Figma, Azure DevOps ; tokens/identifiants)
  • Dans l’onglet MCP, clique Start/Restart pour lancer le serveur

Voici comment ajouter rapidement un nouveau serveur MCP : ajoutez une entrée dans votre fichier de configuration (p. ex. mcp-servers.json ou vos settings applicatifs) avec au minimum les champs "id", "name", "baseUrl" et "apiKey", puis redémarrez ou rechargez la configuration.

{
  "id": "mon-mcp",
  "name": "Mon MCP",
  "baseUrl": "https://mcp.example.com",
  "apiKey": "XXXXXXXX-XXXX-XXXX"
}

Autres moyens d'installation

Selon votre contexte, vous pouvez installer ou déployer un serveur MCP de plusieurs façons :

  • Marketplace (recommandé pour les utilisateurs): Installer depuis le Marketplace VS Code pour une expérience simple en un clic. Ouvrir le Marketplace
  • Fichier VSIX (offline): Installer via un package VSIX pour les environnements hors-ligne ou pour distribuer une version précise.
  • Docker / Conteneur: Exécuter le serveur en conteneur pour des déploiements reproductibles ; recommandé en production.
  • Cloud (Azure / AWS / GCP): Déployer comme service managé ou via IaC (ARM, Terraform) pour l'hébergement scalable.
  • Installation manuelle: Télécharger les binaires, ajouter la configuration et enregistrer comme service système pour un contrôle maximal.

Serveur MCP GitHub

Idéal pour travailler sur issues et PR sans quitter l'éditeur.

Cas d'usage
  • Lister les issues ouvertes avec un label précis et résumer la priorité
  • Créer ou commenter une issue depuis le contexte du code
  • Résumer une Pull Request et demander la checklist des points à vérifier
# Colle ces prompts dans Copilot Chat lorsque le serveur MCP GitHub est activé
Liste les issues ouvertes du repo owner/repo avec le label bug et fais un résumé des priorités.
Résume la PR #123 du repo owner/repo et propose une checklist de revue.
Crée une issue dans owner/repo intitulée Refactor auth et ajoute un plan des étapes.

Serveur MCP Microsoft Docs

Parfait pour chercher et condenser la doc officielle pendant que tu codes.

Cas d'usage
  • Rechercher la section la plus pertinente pour une API .NET et faire un résumé
  • Comparer deux pages de doc et extraire les breaking changes
  • Générer une checklist d'implémentation à partir d'un guide officiel
# Colle ces prompts dans Copilot Chat avec le serveur Microsoft Docs
Trouve la section la plus pertinente sur les schémas d’authentification ASP.NET Core et résume-la en 5 points.
Résume cette page: https://learn.microsoft.com/aspnet/core/security/authentication/identity
Compare ces deux pages et liste les breaking changes majeurs: https://learn.microsoft.com/dotnet/core/whats-new et https://learn.microsoft.com/dotnet/core/compatibility

Serveur MCP Figma

Relie le design à ton code: récupère styles, frames et specs sans quitter VS Code.

Cas d'usage
  • Lister les frames d'une page pour générer un arbre de composants
  • Extraire les variables de design (couleurs, typos) et proposer un thème MUI
  • Comparer une maquette et le rendu HTML/CSS pour signaler les écarts
# Colle ces prompts dans Copilot Chat avec le serveur Figma
Liste les frames de la page UI Kit du fichier ABC123 et génère un arbre de composants.
Extrait les variables de design (couleurs, typographies) du fichier ABC123 et propose un thème MUI.
Compare le node 456 du fichier ABC123 avec cette capture ./build/home.png et signale les écarts visuels.

Serveur MCP Azure DevOps

Pilote tes work items, PR et pipelines ADO directement depuis l’éditeur.

Cas d'usage
  • Lister les work items assignés pour cette semaine et proposer des priorités
  • Créer un bug avec zone, itération et tags, lié à un commit ou une PR
  • Relancer un pipeline échoué et résumer les logs d’échec
# Colle ces prompts dans Copilot Chat avec le serveur Azure DevOps
Liste mes work items assignés pour la semaine en cours dans l’organisation org et le projet proj, puis suggère un ordre de priorité.
Crée un bug dans org/proj avec le titre "Crash on login", assigne-le à moi, set l’itération Sprint 42 et ajoute les tags auth, regression.
Relance le pipeline build-ci (dernier run échoué) dans org/proj et produis un résumé des erreurs clés.

Résumé

Active uniquement les serveurs MCP utiles à ton workflow, garde un œil sur les permissions, et exploite-les via l'UI Copilot/MCP pour accélérer issues, doc et design. D’autres serveurs MCP sont disponibles sur la marketplace — vois le lien en fin de page.

Extension MCP pour VS CodeÉcrit le 2025-08-27