Que fait Connecter des clients MCP aux outils de projet JetBrains IDE ?
Utilisez le serveur MCP intégré de JetBrains pour permettre à Codex, Claude Desktop, Cursor, VS Code et autres clients MCP d'inspecter et de manipuler un projet IntelliJ ouvert.
Prérequis
IntelliJ IDEA ou un autre IDE JetBrains basé sur IntelliJ version 2025.2 ou ultérieure, plugin serveur MCP intégré activé, un client compatible MCP tel que Codex, Claude Desktop, Cursor ou VS Code
Installation
Exigences et mises en garde de la source officielle :
- STEP_* et RESUME nécessitent une session suspendue.
- DRAIN_EVENTS nécessite également une session existante ; ne réutilisez pas un sessionId obsolète après la fin de la session.
- Utilisez les noms exacts des enfants issus de la sortie de xdebug_get_frame_values / xdebug_get_value_by_path en cours de pause, car les noms des nœuds d'index peuvent différer selon le langage/débogueur (par exemple, "[0]" vs "0").
Notes d'utilisation de base ou de démarrage :
-
Le serveur MCP permet aux clients externes connectés d'exécuter des commandes terminal ou des configurations d'exécution dans l'IDE sans demander confirmation à chaque fois.
-
Dans la section Exécution de commandes, activez le paramètre Exécuter les commandes shell ou les configurations d'exécution sans confirmation (mode brave).
-
Le serveur MCP expose un ensemble d'outils qui permettent aux clients externes d'interagir avec votre IDE et votre projet – par exemple, pour analyser du code, modifier des fichiers, exécuter des configurations ou lancer des commandes terminal.
-
Source : https://www.jetbrains.com/help/idea/mcp-server.html