Debugium MCP Server

AI-driven live debugger with MCP bridge for Python, JS, TS, Rust, Java, C/C++

Local serverstdioPython

What is the Debugium MCP Server?

AI-driven live debugger with MCP bridge for Python, JS, TS, Rust, Java, C/C++

The short version

Debug Python, JavaScript, TypeScript, C, C++, Rust, Java, Scala, and WebAssembly programs from your browser — with AI-driven analysis through the Model Context Protocol.

The tools it exposes

The server publishes 14 tools. What each one is for:

  • Flag — Default
  • Category — Tools
  • Orient — get_debug_context ★ (paused location + locals + stack + source in one call)
  • Breakpoints — set_breakpoint, set_breakpoints, set_logpoint, list_breakpoints, clear_breakpoints, set_function_breakpoints, set_exception_breakpoints
  • Execution — continue_execution, step_over, step_in, step_out, pause, goto, disconnect, terminate, restart
  • Inspection — get_stack_trace, get_scopes, get_variables, evaluate, get_threads, get_source, get_capabilities, loaded_sources, source_by_reference, step_in_targets
  • Mutation — set_variable, set_expression
  • Output — get_console_output, wait_for_output (with from_line to avoid stale matches)
  • Memory — read_memory, write_memory, disassemble (native debugging)
  • History — get_timeline, get_variable_history, compare_snapshots, find_first_change
  • Annotations — annotate, get_annotations, add_finding, get_findings
  • Watches — add_watch, remove_watch, get_watches

What it needs from you

cargo install wasm-pack

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Debugium MCP Server

{
  "mcpServers": {
    "debugium": {
      "command": "debugium",
      "args": ["mcp"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

cargo install wasm-pack

Example prompts to try

  • “Use Debugium to Flag.”
  • “Use Debugium to Category.”
  • “Use Debugium to Orient.”

Frequently asked questions

AI-driven live debugger with MCP bridge for Python, JS, TS, Rust, Java, C/C++ Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.