MCP Debugger
UnclaimedA headless, agentic debugger over MCP — let your AI agents debug running programs in seven languages.
Install
docker run -v $(pwd):/workspace debugmcp/mcp-debugger:latestSet up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
28 of 28 tools
Documented tools (28)
From project documentation. A server handshake does not verify each tool’s description or behavior.
attach_to_process
Attach debugger to a running process
clear_breakpoints
Remove all breakpoints (optionally per file)
close_debug_session
Close a session
continue_execution
Continue running
create_debug_session
Create a new debugging session
detach_from_process
Detach debugger from a process
evaluate_expression
Evaluate expressions in debug context
expose_session
Open a read-only DAP mirror endpoint so an IDE can attach and inspect
get_local_variables
Get local variables in current frame
get_output
Read captured debuggee output (stdout/stderr)
get_scopes
Get variable scopes for a frame
get_source_context
Get source code context
get_stack_trace
Get the current stack trace
get_variables
Get variables in a scope
list_breakpoints
List a session's breakpoints with verified state
list_debug_sessions
List all active sessions
list_supported_languages
Show available language adapters
list_threads
List all threads in the debug session
pause_execution
Pause running execution
redefine_classes
Hot-swap changed Java classes into a running JVM (Java only)
remove_breakpoint
Remove a breakpoint by id or file+line
restart_debugging
Relaunch with the same config, breakpoints re-applied
set_breakpoint
Set a breakpoint in a file
start_debugging
Start debugging a script
step_into
Step into a function
step_out
Step out of a function
step_over
Step over the current line
unexpose_session
Close the mirror endpoint and disconnect IDE clients
Tool change history
FAQ
Questions about MCP Debugger MCP Server
- How do I connect MCP Debugger MCP Server to Claude?
- The listing records `docker run -v $(pwd):/workspace debugmcp/mcp-debugger:latest` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, VS Code as compatible clients.
- Is MCP Debugger MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can MCP Debugger MCP Server do?
- MCP Debugger MCP Server documents 28 tools to the agent, including attach_to_process, clear_breakpoints, close_debug_session. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.