DebugMCP
Официальный сервер MCP от Microsoft для отладки: расширение VS Code и CLI дают агенту точки останова, шаги, переменные и вычисление выражений
- 564 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Отладчик запускает ваш код
- Вычисление выражений выполняет код в процессе
Установка
- Работает в
Ручная установка
npm install --global debugmcpЛибо расширение VS Code ozzafar.debugmcpextension. HTTP: claude mcp add --transport http --scope user debugmcp http://localhost:3001/mcp.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Отладчик запускает ваш код
- Вычисление выражений выполняет код в процессе
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
DebugMCP дает агенту настоящий отладчик: точки останова, пошаговое выполнение, просмотр переменных и вычисление выражений. Работает как расширение VS Code (Marketplace и Open VSX, `ozzafar.debugmcpextension`) и как отдельный CLI `npm install --global debugmcp`. С версии 2.4 CLI обходится без VS Code и использует явно настроенные адаптеры DAP, а команда `debugmcp configure --agent copilot-cli` ставит скилл `debug-live`. HTTP-подключение: `claude mcp add --transport http --scope user debugmcp http://localhost:3001/mcp`. Лицензия MIT.
Для кого. Для разработчиков, которые хотят, чтобы агент находил причину ошибки в живой программе, а не гадал по тексту кода.
Подходит, если
- Агент не может найти ошибку по тексту кода
- Нужны точки останова и просмотр переменных из агента
- Нужен отладчик для Copilot CLI или Claude Code
Не подходит, если
- Нельзя запускать чужой код на своей машине
- Нужен релиз с номерами версий на GitHub: версии идут через Marketplace
Пример запроса к агенту
Запусти тест с падением, поставь точку останова в обработчике и покажи значения переменных в момент ошибкиMCP
- Транспорт
- http, stdio
- Авторизация
- не нужна
Ограничения
Отладчик запускает ваш код, а вычисление выражений выполняет код внутри процесса, поэтому доступ расширенный. Не отлаживайте с агентом недоверенные программы и не подключайте его к рабочему процессу. Релизов в GitHub нет, версии смотрите в Marketplace.
Как отключить. Отключите сервер в клиенте и удалите расширение VS Code или пакет командой npm uninstall --global debugmcp.
Частые вопросы
Что делает DebugMCP?
Дает агенту отладчик: точки останова, шаги, просмотр переменных и вычисление выражений.
Нужен ли VS Code?
Нет, с версии 2.4 есть отдельный CLI, но адаптеры DAP придется настроить явно.
Как подключить к Claude Code?
claude mcp add --transport http --scope user debugmcp http://localhost:3001/mcp.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке
MCP-сервер, который один раз строит граф кода проекта и отдает агенту готовые ответы вместо повторного перечитывания файлов
CLI и TypeScript-рантайм для вызова MCP-серверов из терминала, скриптов и сгенерированных типизированных клиентов
MCP-сервер, который строит граф кода: функции, классы, вызовы и маршруты, и отвечает на структурные запросы агента локально
MCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов
Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их
Коротко о README
README описывает расширение VS Code и CLI, которые открывают агенту отладчик через MCP: точки останова, шаги, переменные и выражения. Лицензия MIT.