HJ

hechtcarmel/jetbrains-index-mcp-plugin

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

372 stars 70 forks 品質 78 トレンド 41MIT

Jetbrains IDE IntelliJプラグインは、コーディングエージェントにintelliJのコードベースのインデックス付けを活用する能力を提供することを目的としていました

概要

JetBrainsのIDEプラグインで、Claude、Codex、Cursor、WindsurfなどのAIコーディングアシスタントがIDEの強力なインデックス作成およびリファクタリング機能を活用できるようにします。 : IntelliJ IDEA、PyCharm、WebStorm、GoLand、RustRover、Android Studio、PhpStorm(未検証):RubyMine、CLion、DataGrip モデルコンテキストプロトコル(MCP)を通じて、AIコーディングアシスタントにIDEの強力なコードインテリジェンス機能へのアクセスを提供します。 高度なツールは利用可能なプラグインに基づいて複数言語で動作します:- - IntelliJ IDEA、Android Studio - - PyCharm(全エディション)、Pythonプラグイン付きIntelliJ(シンボルベースの定義/参照検索を含む) - - WebStorm、IntelliJ Ultimate、PhpStorm、GoLand、IntelliJ IDEA Ultimate(Goプラグイン付き) - - PhpStorm、IntelliJ Ultimate(PHPプラグイン付き) - - RustRover、IntelliJ IDEA Ultimate(Rustプラグイン付き)、CLion - MarkdownプラグインをバンドルしたIDEのファイル構造上の見出しアウトライン - - プロジェクト内の任意のシンボルの全ての用法を特定する - -...

概要(AI 翻訳)

JetBrainsのIDEプラグインで、MCP(Model Context Protocol)サーバーを公開し、Claude、Codex、Cursor、WindsurfなどのAIコーディングアシスタントがIDEの強力なインデックス作成およびリファクタリング機能を活用できるようにします。

完全テスト済み:IntelliJ IDEA、PyCharm、WebStorm、GoLand、RustRover、Android Studio、PhpStorm 動作可能(未検証):RubyMine、CLion、DataGrip サポートされていません:Rider(そのReSharperバックエンドはこのプラグインが依存するIntelliJ PSI APIを公開しません;#167参照)

IDE Index MCP Serverは、モデルコンテキストプロトコル(MCP)を通じてAIコーディングアシスタントにIDEの強力なコードインテリジェンス機能へのアクセスを提供します。

特徴

多言語対応 高度なツールは利用可能なプラグインに基づいて複数の言語で動作します:

  • Java & Kotlin - IntelliJ IDEA、Android Studio
  • Python - PyCharm(全版)、IntelliJとPythonプラグイン、シンボルベースの定義/参照検索を含む
  • JavaScript & TypeScript - WebStorm、IntelliJ Ultimate、PhpStorm
  • Go - GoLand、IntelliJ IDEA Ultimate with Goプラグイン
  • PHP - PhpStorm、PHPプラグイン付きIntelliJ Ultimate
  • Rust - RustRover、IntelliJ IDEA Ultimate with Rust プラグイン、CLion

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

IDE Index MCP Server

A JetBrains IDE plugin that exposes an MCP (Model Context Protocol) server, enabling AI coding assistants like Claude, Codex, Cursor, and Windsurf to leverage the IDE’s powerful indexing and refactoring capabilities.

Fully tested: IntelliJ IDEA, PyCharm, WebStorm, GoLand, RustRover, Android Studio, PhpStorm May work (untested): RubyMine, CLion, DataGrip Not supported: Rider (its ReSharper backend does not expose the IntelliJ PSI APIs this plugin relies on; see #167)

IDE Index MCP Server provides AI coding assistants with access to the IDE’s powerful code intelligence features through the Model Context Protocol (MCP).

Features

Multi-Language Support Advanced tools work across multiple languages based on available plugins:

  • Java & Kotlin - IntelliJ IDEA, Android Studio
  • Python - PyCharm (all editions), IntelliJ with Python plugin, including symbol-based definition/reference lookup
  • JavaScript & TypeScript - WebStorm, IntelliJ Ultimate, PhpStorm
  • Go - GoLand, IntelliJ IDEA Ultimate with Go plugin
  • PHP - PhpStorm, IntelliJ Ultimate with PHP plugin
  • Rust - RustRover, IntelliJ IDEA Ultimate with Rust plugin, CLion
  • Scala - IntelliJ IDEA with the Scala plugin (Scala 2 sources)
  • Markdown - heading outlines in file structure for IDEs with the bundled Markdown plugin

Universal Tools (All Supported JetBrains IDEs)

  • Find References - Locate all usages of any symbol across the project
  • Go to Definition - Navigate to symbol declarations
  • Code Diagnostics - Access errors, warnings, and quick fixes
  • Index Status - Check if code intelligence is ready
  • Sync Files - Force sync VFS/PSI cache after external file changes
  • Reload Project - Refresh linked Maven/Gradle build models after dependency or build-file changes (disabled by default)
  • Import Modules - Import external Maven project directories as modules for cross-project code intelligence and refactoring (disabled by default)
  • Open Workspace - Scan a root directory for Maven projects, or provide an explicit list of Maven project paths, and open them all in one IntelliJ window with full cross-project code intelligence (disabled by default)
  • Build Project - Trigger IDE build with structured error/warning output (disabled by default)
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "intellij-index": { "url": "http://127.0.0.1:29170/index-mcp/streamable-http" } } }