JetBrains IDE プロジェクトツールへの MCP クライアント接続 は何をしますか?
JetBrains の組み込み MCP サーバーを使用して、Codex、Claude Desktop、Cursor、VS Code などの MCP クライアントが、開いている IntelliJ ベースのプロジェクトを検査・操作できるようにします。
前提条件
IntelliJ IDEA または別の IntelliJ ベースの JetBrains IDE(バージョン 2025.2 以降)、バンドルされた MCP Server プラグインが有効であること、Codex、Claude Desktop、Cursor、VS Code などの MCP 対応クライアント
インストール
上流からの要件と注意点:
- STEP_* および RESUME は、中断中のセッションが必要です。
- DRAIN_EVENTS も既存のセッションが必要です。セッションが終了した後は、古い sessionId を再利用しないでください。
- 現在一時停止中の xdebug_get_frame_values / 以前の xdebug_get_value_by_path の出力から正確な子ノード名を使用してください。インデックスノード名は言語やデバッガによって異なる場合があります(例:"[0]" と "0")。
基本的な使い方や開始時の注意事項:
-
MCP サーバーを使用すると、接続された外部クライアントが、毎回ユーザーの確認を求められることなく、IDE でターミナルコマンドを実行したり、実行構成を起動したりできます。
-
コマンド実行セクションで、「確認なしでシェルコマンドまたは実行構成を実行する(brave モード)」設定を有効にしてください。
-
MCP サーバーは一連のツールを公開しており、外部クライアントが IDE やプロジェクトと対話できるようにします。たとえば、コードの解析、ファイルの変更、実行構成の起動、ターミナルコマンドの実行などが可能です。