DebugMCP CLI is now available on npm #155
Oz Zafar (ozzafar)
announced in
Announcements
Replies: 1 comment
|
Great work, highly underrated. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Debug directly from the terminal
We are excited to announce the standalone DebugMCP CLI, now available on npm.
DebugMCP CLI lets MCP-compatible AI coding agents control explicitly configured Debug Adapter Protocol (DAP) adapters without requiring VS Code or any IDE at all. The debug adapter and target process run in the background while your AI agent controls the debugging session directly from the terminal. It keeps debugging local and gives agents the same core workflow: set breakpoints, launch targets, step through execution, inspect variables, and evaluate expressions.
Install
Restart the configured agent after setup.
Register a debugger
DebugMCP never discovers, downloads, or upgrades debugger adapters automatically. Register the adapter supplied by your environment. For Python:
The CLI supports any language with a DAP adapter that communicates over stdio. It includes convenience registration shorthands for Python, C#/.NET, C/C++, JavaScript/TypeScript/Node.js, Java, Go, Rust, Ruby, PHP, Swift, and Dart; languages not listed use explicit
--typeand--extensionsregistration.Highlights
debug-liveroot-cause debugging workflow.debugmcp.json📦 View
debugmcpon npm📖 Read the standalone CLI documentation
Feedback, adapter recipes, and bug reports are welcome in this Discussion and in GitHub Issues.
All reactions