list_breakpoints
List a session's breakpoints with verified state
How to use it
list_breakpoints is exposed by the MCP Debugger MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the list_breakpoints tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install MCP Debugger
docker run -v $(pwd):/workspace debugmcp/mcp-debugger:latestOther tools in MCP Debugger (27)
Attach debugger to a running process
Remove all breakpoints (optionally per file)
Close a session
Continue running
Create a new debugging session
Detach debugger from a process
Evaluate expressions in debug context
Open a read-only DAP mirror endpoint so an IDE can attach and inspect
Get local variables in current frame
Read captured debuggee output (stdout/stderr)
Get variable scopes for a frame
Get source code context
Get the current stack trace
Get variables in a scope
List all active sessions
Show available language adapters
List all threads in the debug session
Pause running execution
Hot-swap changed Java classes into a running JVM (Java only)
Remove a breakpoint by id or file+line
Relaunch with the same config, breakpoints re-applied
Set a breakpoint in a file
Start debugging a script
Step into a function
Step out of a function
Step over the current line
Close the mirror endpoint and disconnect IDE clients