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)을 통해 IDE의 강력한 코드 인텔리전스 기능에 접근할 수 있도록 AI 코딩 보조원에게 제공합니다. 고급 도구는 사용 가능한 플러그인을 기반으로 여러 언어에서 작동합니다: - - IntelliJ IDEA, Android Studio - - PyCharm(모든 에디션), IntelliJ with Python 플러그인, 심볼 기반 정의/참조 조회 포함 - - WebStorm, IntelliJ Ultimate, PhpStorm - GoLand, IntelliJ IDEA Ultimate with Go 플러그인 - - PhpStorm, IntelliJ Ultimate with PHP 플러그인 - - RustRover, IntelliJ IDEA Ultimate with Rust 플러그인, CLion - bundled Markdown 플러그인이 포함된 IDE 파일 구조의 제목 개요 - - 프로젝트 전반에 걸친 모든 기호의 사용 위치를 찾아보세요 - -...

개요(AI 번역)

JetBrains IDE 플러그인으로, MCP(모델 컨텍스트 프로토콜) 서버를 노출시켜 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 인덱스 MCP 서버는 모델 컨텍스트 프로토콜(MCP)을 통해 AI 코딩 어시스턴트에게 IDE의 강력한 코드 인텔리전스 기능에 접근할 수 있도록 제공합니다.

특징

다국어 지원 고급 도구는 사용 가능한 플러그인을 기반으로 여러 언어에서 작동합니다:

  • Java & Kotlin - IntelliJ IDEA, Android Studio
  • Python - PyCharm(모든 판), IntelliJ와 Python 플러그인, 심볼 기반 정의/참조 조회 포함
  • 자바스크립트 및 TypeScript - 웹스톰, 인텔리제이트 얼티밋, 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" } } }