Skip to content
Kitbay
Submit
MCP server

mcp-debugger

Runs locallyMITUpdated on Nov 10, 2026186GitHub stars

A headless MCP server that gives agents step-through debugging for Python, JavaScript and TypeScript, Ruby, Rust, Go, Java, .NET, C and C++, COBOL, and Dart or Flutter through each language's debug adapter.

What it does

A headless MCP server that gives agents step-through debugging for Python, JavaScript and TypeScript, Ruby, Rust, Go, Java, .NET, C and C++, COBOL, and Dart or Flutter through each language's debug adapter. The agent creates a session, sets breakpoints by line, statement text or function name, launches a program or attaches to a running one, including remote machines and Kubernetes pods, then steps, inspects variables and stack frames and evaluates expressions; launched programs stop on uncaught exceptions. Logpoints record values without pausing, and credential-like values are masked by default. It runs with npx or Docker over stdio or Streamable HTTP, and the repository includes a debugging skill.

Capabilities

  • Debug programs in ten language families through debug adapters
  • Set breakpoints by line, statement text or function name
  • Attach to remote processes and Kubernetes pods
  • Inspect variables and stack frames and evaluate expressions
  • Record values with logpoints without pausing