
hechtcarmel/jetbrains-debugger-mcp-plugin
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
hechtcarmel/jetbrains-debugger-mcp-plugin — это кандидат в MCP-сервер, импортированный из https://github.com/hechtcarmel/jetbrains-debugger-mcp-plugin.
Обзор
hechtcarmel/jetbrains-debugger-mcp-plugin — это кандидат в MCP-сервер, импортированный из https://github.com/hechtcarmel/jetbrains-debugger-mcp-plugin.
Обзор (машинный перевод)
Плагин JetBrains IDE, который открывает сервер MCP (Model Context Protocol), предоставляя ассистентам по программированию ИИ полный программный контроль над отладчиком. Устанавливайте точки остановки, проходите через код, проверяйте переменные и оценивайте выражения — всё это автономно управляется вашим AI-ассистентом.
Проверено в CI (Проверка плагинов IntelliJ): IntelliJ IDEA, PyCharm, WebStorm, GoLand. Протестировано сообществом: RustRover, Android Studio, PhpStorm Может сработать (непротестировано): RubyMine, CLion, DataGrip
Debugger MCP Server предоставляет ассистентам по программированию ИИ полный контроль над отладчиком IDE через протокол Model Context Protocol (MCP). Позвольте вашему AI-ассистенту самостоятельно отладить код — от установки точек остановок до проверки переменных и пошагового выполнения процесса.
Особенности
Управление отладкой сессий
- Start/Stop Sessions - Запустить любую конфигурацию запуска в режиме отладки
- Rich Status - Получить полное состояние в одном вызове (переменные, стек, исходный контекст)
- Многосессионная поддержка - Управление несколькими одновременными сессиями отладки
Управление точками разрыва
- Точки прерыва - Устанавливать точки прерыва в любом допустимом месте
- Условные точки остановки - Добавьте условия, которые должны быть верными для паузы
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Debugger MCP Server
A JetBrains IDE plugin that exposes an MCP (Model Context Protocol) server, giving AI coding assistants full programmatic control over the debugger. Set breakpoints, step through code, inspect variables, and evaluate expressions—all driven autonomously by your AI assistant.
Verified in CI (IntelliJ Plugin Verifier): IntelliJ IDEA, PyCharm, WebStorm, GoLand. Community-tested: RustRover, Android Studio, PhpStorm May work (untested): RubyMine, CLion, DataGrip
Debugger MCP Server gives AI coding assistants complete control over the IDE’s debugger through the Model Context Protocol (MCP). Let your AI assistant debug code autonomously—from setting breakpoints to inspecting variables to stepping through execution.
Features
Debug Session Management
- Start/Stop Sessions - Launch any run configuration in debug mode
- Rich Status - Get comprehensive state in a single call (variables, stack, source context)
- Multi-Session Support - Manage multiple concurrent debug sessions
Breakpoint Management
- Line Breakpoints - Set breakpoints at any valid location
- Conditional Breakpoints - Add conditions that must be true to pause
- Tracepoints - Log messages without pausing execution
- Console Output - Read logpoint results and retained debug-console text with bounded pagination
Execution Control
- Step Over/Into/Out - Navigate through code line by line
- Resume & Pause - Control execution flow
- Run to Line - Continue execution until a specific line
- Jump to Line - Move the execution point without running the code in between (Python/pydevd)
Variable Inspection
- View Variables - Inspect local variables, arguments, and object fields
- Modify Values - Change variable values during debugging
Expression Evaluation
- Evaluate Expressions - Run arbitrary expressions in the current context
- Code Fragments - Execute multi-line code snippets
- Safety Controls - Choose unrestricted evaluation, a default risky-operation blocklist, or conservative read-only checks with optional custom regex block rules
Stack & Thread Navigation
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"intellij-debugger": {
"httpUrl": "http://127.0.0.1:29190/debugger-mcp/streamable-http"
}
}
}