x64dbg-mcp-server MCP server
x64dbg-MCP Server is a native MCP (Model Context Protocol) plugin for x64dbg that exposes the debugger's full functionality over HTTP. Connect any MCP-compatible AI assistant and control x64dbg programmatically: set breakpoints, step through code, read memory, dump registers, and more. Built with Zig — zero dependencies, single-binary output, cros
What x64dbg-mcp-server does
Summarised from the project README; check the repository for the latest details.
Features
- 22 Event Callbacks: Full debugger event coverage — init, stop, breakpoint, exception, step, attach/detach, DLL load/unload, threads, and more.
- Zero Dependencies: Pure native plugin, no runtime or framework needed.
- x32 and x64: Single codebase, builds both architectures from one command.
- Dual Transport: Streamable HTTP + SSE — compatible with any MCP client (new and legacy).
- Bearer Auth: Mandatory token authentication — auto-generated on first run, required on every request to prevent unauthorized access.
- Config Dialog: Change IP/port/token from the Plugins menu, auto-restarts the server on save.
Tools exposed (20+)
GetDebugState– Current debugger state, PID, instruction pointerLoadBinary– Load an executable into the debuggerExecuteDebuggerCommand– Run any x64dbg commandListCommandsByCategory– List available MCP toolsSearchForStrings– Search process memory for textGetEventLog– Last N debugger events (exceptions, breakpoints, DLL loads)ClearEventLog– Clear the event logEvalExpression– Evaluate any x64dbg expression (address, register, arithmetic)AttachProcess– Attach to a running process by PIDEcho– Echo input backWaitForEvent– Long-poll for debugger events (breakpoint, pause, resume, exception)GetCurrentAddress– Current EIP/RIP with label and commentDisassemble– Disassemble N instructions at an addressDisassembleFunction– Disassemble an entire function by boundariesReadMemory– Hex dump of process memoryWaitForPause– Block until target pausesrun– Resume execution (F9)StepInto– Single-step into calls (F7)StepOver– Step over calls (F8)StepOut– Run until return (Ctrl+F9)
Requirements
- Remote server URL (no local install)
Website: https://duty1g.online
Stars: ★2506
Language: Zig
Last updated: 2026-10-12
ai-agentsai-debuggingbinary-analysisclaudeclaude-codemalware-analysismalware-researchmalware-scannermcpmcp-servermcp-serversx64dbgx64dbg-mcpx64dbg-pluginx64dbg-toolsxdbgzigzig-langziglang
How to install x64dbg-mcp-server MCP in Claude Desktop, Cursor and VS Code
Install
Taken from the project README (README mcpServers JSON). Check the README for required API keys before use.
Claude Code
Terminal (claude CLI)
claude mcp add --transport http x64dbg http://localhost:9094/ --header 'Authorization: Bearer YOUR_TOKEN_HERE'Claude Desktop
Remote server: add it under Customize → Connectors → Add custom connector with the URL http://localhost:9094/.
Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"x64dbg": {
"type": "http",
"url": "http://localhost:9094/",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"x64dbg": {
"type": "http",
"url": "http://localhost:9094/",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}Add to config generator – combine it with other servers, or get the Windsurf format.
Featured in: Best MCP servers for long-term memory · Best MCP servers for research
Maintain this project? Get it featured for free during launch →
Related Memory & Knowledge MCP servers
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems.
Memory & Knowledge
Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing acr
Memory & Knowledge
Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebas
Memory & Knowledge
Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cryptographic identity. Built in
Memory & Knowledge
Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read
Memory & Knowledge
Cortex - Generates interactive API documentation, typed SDKs, and MCP servers from OpenAPI, AsyncAPI, GraphQL, gRPC, OpenRPC, and Markdown.
Memory & Knowledge