Connects AI agents to debugpy, js-debug, CodeLLDB, Delve, JDI, and netcoredbg through the Debug Adapter Protocol. Exposes operations like create_debug_session, set_breakpoint, step_over, and get_variables as MCP tools with structured JSON responses. Ships with 1266+ tests and runs via npx with zero runtime dependencies. Reach for this when you want Claude to step through Python, JavaScript, Rust, Go, Java, or .NET code instead of just reading it. The mock adapter lets you test integration logic without spinning up actual debuggers. Available as npm package or Docker image, though Rust debugging needs local deployment to access your toolchain.
claude mcp add --transport stdio debugmcp-mcp-debugger uvx mcp-debugger