Back to Apps

DAP-MCP
by ctagard
MCP server for managing Debug Adapter Protocol (DAP) sessions, allowing AI to control debuggers, breakpoints, and execution flows.
0 stars
Works in:claude
Exposes:Tools
What it does
DAP MCP connects an AI assistant to a debugger via the Debug Adapter Protocol (DAP). It enables LLMs to actively participate in the debugging process by interacting directly with the debugger to inspect state, manage execution, and analyze code behavior in real-time.
Tools
launch: Starts the debuggee program.set_breakpoint: Adds a breakpoint at a specific file and line.remove_breakpoint: Clears a specified breakpoint.list_all_breakpoints: Retrieves all active breakpoints.continue_execution: Resumes program execution until the next breakpoint.step_in: Enters a function call.step_out: Exits the current function.next: Steps over to the following line of code.evaluate: Evaluates an expression in the current context.change_frame: Switches between stack frames.view_file_around_line: Displays source code around a specific line.terminate: Ends the debugging session.
Installation
{
"mcpServers": {
"dap-mcp": {
"command": "uvx",
"args": ["dap-mcp@latest", "--config", "config.json"]
}
}
}
Supported hosts
- Claude Desktop
Quick install
uvx dap-mcp@latest --config config.jsonInformation
- Pricing
- free
- Published
- 5/31/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
Add to claude_desktop_config.json: { "mcpServers": { "dap-mcp": { "command": "uvx", "args": ["dap-mcp@latest", "--config", "config.json"] } } }





