Launch, attach, and inspect programs through one unified debugging tool.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "oh-mcp-dap" yet — see the docs or source repo.
Use the debug tool to start a debugging session for a Python program with debugpy, pause at the entry point, and tell me how to step through and inspect variables next.
A debugpy-based debugging session is started, with status details for stepping and variable inspection.
Use the debug tool to attach to a running local process, pause execution, inspect the current call stack and key variables, and help me locate the failure point.
The tool attaches to the target process and returns paused program-state details such as stack frames and inspectable runtime context.
Use the debug tool with gdb or lldb to debug a native program, continue execution, stop at a breakpoint, and inspect threads, stack frames, and variable values.
A debugging session is created through gdb or lldb, returning execution-control and state-inspection results at the breakpoint.
When developers need to debug Python or native programs in one workflow, this MCP tool provides a unified way to start and control debugging sessions. It is useful for reducing context switching across different debuggers.
When a program is already running and misbehaving, users can attach to the process, pause execution, and inspect its current state. This helps identify clues in the call stack, threads, or variables more quickly.
Teams that want AI to do more than provide advice can use this tool’s single debug capability to launch sessions, continue execution, and inspect state. It behaves like a real debugging interface rather than static code analysis alone.
It is an MCP server that provides real debugging through the Debug Adapter Protocol and exposes a single debug tool. You can use it to launch or attach sessions, control execution, and inspect program state.
The provided description explicitly mentions gdb, lldb, debugpy, and more. For the full compatibility list, see the source repository.
The available material only says it works through the Debug Adapter Protocol and does not provide installation steps or runtime requirements. See the source repository for exact prerequisites.
Debug code across languages with breakpoints, stepping, and stack trace inspection.
Control and debug running Node.js processes through a CDP-to-DAP bridge.
Let AI control GDB via MCP for breakpoints, stepping, and inspection.
Debug C/C++ programs with GDB or LLDB to inspect and fix issues.
Let AI agents debug code through VS Code in real sessions.
Debug Electron apps via MCP with process control and deep inspection.