MCP Catalogs
Homeclaude-debugs-for-you screenshot

claude-debugs-for-you

by jasonjmcghee·510·Score 50

An MCP server enabling Claude or any LLM to interactively debug code in any language through VS Code.

developer-toolsai-llm
46
Forks
11
Open issues
5 mo ago
Last commit
2d ago
Indexed

Overview

Claude Debugs For You is a TypeScript-based MCP server with a VS Code extension that provides debugging capabilities to language models. It works by integrating with VS Code's debugging framework, allowing LLMs to set breakpoints, evaluate expressions, and step through code execution. The project supports multiple transport protocols (stdio and SSE), making it compatible with various MCP clients like Claude Desktop, Continue, and Cursor.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Debugging complex code when human intuition fails
you:Automating the debugging process for repetitive issues
you:Pair programming with an AI assistant that can execute code
you:What languages does this support?
you:Does it work with other LLMs besides Claude?

When to choose this

Choose this when you want an AI-powered debugging assistant that works across multiple programming languages through VS Code and integrates with your preferred MCP client.

When NOT to choose this

Avoid this if you need debugging capabilities outside of VS Code or prefer traditional debugging methods without AI assistance.

Tools this server exposes

1 tool extracted from the README
  • debug

    Enable interactive debugging of code in VS Code with breakpoint support and expression evaluation

Comparable tools

cursor-debug-toolsvscode-debug-adapterai-debugger

Installation

Installation

  1. Download the extension from [releases](https://github.com/jasonjmcghee/claude-debugs-for-you/releases/) or [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=JasonMcGhee.claude-debugs-for-you)
  2. Install the extension in VS Code
  3. Configure MCP client:

Claude Desktop

{
  "mcpServers": {
    "debug": {
      "command": "node",
      "args": [
        "/path/to/mcp-debug.js"
      ]
    }
  }
}

Continue/Cursor

{
  "experimental": {
    "modelContextProtocolServers": [
      {
        "transport": {
          "type": "stdio",
          "command": "node",
          "args": [
            "/path/to/mcp-debug.js"
          ]
        }
      }
    ]
  }
}

FAQ

What languages does this support?
It's language-agnostic, assuming your debugger supports the language and you have a valid launch.json configuration.
Does it work with other LLMs besides Claude?
Yes, it should work with any LLM client that supports MCP protocol, though the demo specifically shows Claude Desktop and Continue.

On Hacker News

Recent discussion from the developer community.

Compare claude-debugs-for-you with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.