Loading...

Enables interactive debugging with LLMs like Claude by providing a VS Code extension and MCP server for evaluating expressions and setting breakpoints.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
Enables interactive debugging with LLMs like Claude by providing a VS Code extension and MCP server for evaluating expressions and setting breakpoints.
This tool is relatively safe when used with careful prompt engineering and a good understanding of the code being debugged. It becomes risky when used with untrusted code or without carefully reviewing the LLM's suggestions.
Performance depends on the complexity of the code being debugged and the speed of the LLM. Debugging can be slow due to the interactive nature of the process.
Cost depends on the LLM being used. Consider the token usage and API call costs associated with the LLM.
{
"mcpServers": {
"debug": {
"command": "node",
"args": [
"/path/to/mcp-debug.js"
]
}
}
}debugAllows the LLM to interact with the VS Code debugger, setting breakpoints and evaluating expressions.
Enables code execution and modification within the debugging environment.
None
hybrid
This tool is relatively safe when used with careful prompt engineering and a good understanding of the code being debugged. It becomes risky when used with untrusted code or without carefully reviewing the LLM's suggestions.
Autonomy is determined by the LLM and the user's prompts. The user must approve code changes suggested by the LLM.
Production Tip
Thoroughly test any code changes suggested by the LLM in a staging environment before deploying to production.
It should work with any LLM that supports the Model Context Protocol (MCP), but it's primarily tested with Claude Desktop and Continue.
The README provides detailed instructions for configuring the MCP server for different clients (stdio for Claude Desktop, /sse for Cursor).
Try disabling and re-enabling the Continue plugin in VS Code.
Yes, it's language-agnostic as long as you have a valid launch.json for debugging in VS Code.
You can gracefully hand-off 'Claude Debugs For You' between windows using the pop-up that appears when you start multiple VS Code instances.
Yes, you can disable autostart and manually start the server from the status menu.
Prompts that encourage step-by-step debugging, avoiding upfront guesses, and utilizing the debug tool are most effective.