x64dbg-MCP Server
A native MCP plugin for the x64dbg debugger that exposes its full functionality over HTTP, letting an AI assistant set breakpoints, step through code, read memory and control debugging sessions programmatically.
x64dbg-MCP Server is a native plugin for the x64dbg debugger that implements the Model Context Protocol, giving any MCP-compatible AI assistant direct, programmatic control over a debugging session: setting breakpoints, stepping through code, reading memory, dumping registers, scanning for patterns, extracting strings, inspecting cross-references, symbols and bookmarks, analyzing PE files, and more, across 84 tools and 22 debugger event callbacks.
It is built in Zig with zero runtime dependencies, producing a single binary that cross-compiles to both 32-bit and 64-bit targets from any host, so no .NET, Python or other runtime needs to be installed alongside x64dbg. The server supports both Streamable HTTP and SSE transports over JSON-RPC 2.0, starts automatically when x64dbg launches, and requires bearer token authentication, generated automatically on first run, on every request.
Installation is copying the built plugin into the x64dbg plugins folder; it is released under the MIT license.