JetBrains/mcp-jetbrains

Сервер протокола контекста моделей для работы с IDE JetBrains: IntelliJ, PyCharm, WebStorm и т. д. Также работает с Android Studio

MCP⭐ 966JavaScriptпоследний релиз: dxt-v1.0.2
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Это прокси-сервер для протокола MCP, который позволяет внешним AI-клиентам (например, Claude Desktop или VS Code) взаимодействовать с IDE от JetBrains (IntelliJ, PyCharm, WebStorm, Android Studio).

Зачем нужен

Инструмент решает задачу интеграции локальных IDE с внешними языковыми моделями, предоставляя AI доступ к коду, структуре проекта и инструментам разработки. Он полезен для разработчиков, которые хотят использовать AI-ассистентов вне интерфейса IDE, получая контекст напрямую из открытого проекта. Позволяет создавать агентов, работающих с кодом в реальном времени через стандартные протоколы.

Что можно реализовать

  • Подключение Claude Desktop к IntelliJ IDEA или PyCharm для анализа и генерации кода с доступом к структуре проекта.
  • Интеграция MCP-сервера в VS Code для работы с кодом, хранящимся в проектах JetBrains.
  • Настройка внешних клиентов (LibreChat, Cline) или Docker-контейнеров для взаимодействия с IDE через LAN.
  • Использование AI-агентов для рефакторинга или поиска ошибок в коде с помощью инструментов IDE.

Ключевые возможности

  • Поддержка всех основных IDE на базе IntelliJ: IntelliJ IDEA, PyCharm, WebStorm, Android Studio.
  • Работа через протокол MCP с поддержкой SSE и JVM-прокси для STDIO.
  • Гибкая конфигурация: возможность указать конкретный порт и хост IDE, а также включить логирование.
  • Простая установка через npx для VS Code и Claude Desktop.
  • Поддержка внешних подключений из Docker и сторонних приложений при настройке LAN-IP.

👤 Кому подойдёт: разработчики, использующие IDE от JetBrains и желающие интегрировать их с внешними AI-инструментами и MCP-клиентами

Релизы