hechtcarmel/jetbrains-index-mcp-plugin

hechtcarmel/jetbrains-index-mcp-plugin

от hechtcarmel
MCP сервер для JetBrains IDE, который даёт AI-ассистентам доступ к индексации и рефакторингу. Работает с Java, Python, Go, Rust и другими языками. Включает инструменты для поиска, навигации и рефакторинга - всё через единый протокол.

IDE Index MCP Server

Build Version Downloads

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)

"Buy Me A Coffee"

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

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить hechtcarmel/jetbrains-index-mcp-plugin:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http",
      "type": "http"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http",
      "type": "http"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "type": "http",
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i\",\"type\":\"http\",\"url\":\"http://127.0.0.1:29170/index-mcp/streamable-http\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http",
      "type": "http"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i http://127.0.0.1:29170/index-mcp/streamable-http

Либо через JSON-конфиг:

claude mcp add-json hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i "{\"url\":\"http://127.0.0.1:29170/index-mcp/streamable-http\",\"type\":\"http\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i --url http://127.0.0.1:29170/index-mcp/streamable-http

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i]
url = "http://127.0.0.1:29170/index-mcp/streamable-http"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите hechtcarmel/jetbrains-index-mcp-plugin.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http",
      "type": "http"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http",
      "type": "http",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i
    type: http
    url: http://127.0.0.1:29170/index-mcp/streamable-http
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "hechtcarmel-jetbrains-index-mcp-plugin-ncp9vbcb1i": {
      "url": "http://127.0.0.1:29170/index-mcp/streamable-http",
      "type": "http"
    }
  }
}

Похожие MCP-сервера

srijanshukla18/xray

srijanshukla18/xray

от srijanshukla18

XRAY даёт AI-ассистентам навигацию по коду: карту проекта, поиск символов и анализ влияния. Использует ast-grep для точного синтаксического поиска, поддерживает Python, JS/TS, Go. Без БД и LSP — лё...

Python⭐ 52
pzalutski-pixel/javalens-mcp

pzalutski-pixel/javalens-mcp

от pzalutski-pixel

JavaLens — MCP сервер для анализа Java-кода с точностью компилятора. На базе Eclipse JDT он даёт AI-агентам точные ссылки, вызовы, тесты, неиспользуемый код. Полезен для углублённого рефакторинга и отладки.

Java⭐ 44
MarcelRoozekrans/roslyn-codelens-mcp

MarcelRoozekrans/roslyn-codelens-mcp

от marcelroozekrans

Roslyn MCP сервер для глубокого семантического анализа .NET-кода. Предоставляет AI-агентам и разработчикам полный доступ к иерархиям типов, графам вызовов и диагностике с рефакторингом — всё в одном инструменте.

C#⭐ 65
pzalutski-pixel/sharplens-mcp

pzalutski-pixel/sharplens-mcp

от pzalutski-pixel

MCP сервер для .NET/C# с 67 инструментами на основе Roslyn: семантический анализ кода, навигация по типам, безопасный рефакторинг с предпросмотром и кодогенерация. Оптимизирован для AI-агентов — да...

C#⭐ 37
Octocode MCP

Octocode MCP

от bgauryy

Octocode ищет код по локальным и GitHub-репозиториям, анализирует структуру через AST и LSP, сравнивает версии. Быстрый Rust-движок экономит токены.

TypeScript⭐ 951
pzalutski-pixel/godotlens-mcp

pzalutski-pixel/godotlens-mcp

от pzalutski-pixel

MCP-сервер для семантического анализа GDScript (15 инструментов) через Godot Language Server. Дает AI-агентам точную навигацию, рефакторинг и диагностику без ложных срабатываний grep.

Python⭐ 10
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин