X64dbg MCP server
io.github.bromoket/x64dbg·v2.3.0·128 starsMCP server for x64dbg debugger - 23 mega-tools for AI-powered reverse engineering and debugging
128 stars324 downloads/wk
Reviews
Write oneNobody has reviewed X64dbg yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
X64dbg tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan49 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 111 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How X64dbg compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- GitHub stars
- 128
- more than 95% of 28,688 servers
- Downloads a week
- 324
- more than 82% of 12,191 servers with a package
Install X64dbg in Claude Code, Cursor or VS Code
Runs npx -y x64dbg-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add x64dbg -- npx -y x64dbg-mcp-server
What the publisher says
From the X64dbg repository's README, as published. We do not edit it. Read it on GitHub
x64dbg MCP Server
Drive x64dbg with your AI. Talk to Claude, Cursor, Windsurf, Cline, or any MCP client in plain English and it sets breakpoints, reads memory, disassembles, traces, dumps PEs, and bypasses anti-debug — live, inside the debugger.
23 mega-tools over 153 REST endpoints, fully typed with Zod. A C++ plugin runs inside x64dbg; a tiny TypeScript server bridges it to your client over stdio. Everything stays on 127.0.0.1 — nothing leaves your machine.
Latest — v2.3.0
- Hardened & crash-proof. A malformed HTTP request can no longer crash x64dbg; the plugin
server drains connections cleanly on stop and ships an optional auth token (CORS is
locked down).
- Real data from more tools. imports/exports, symbols search/list, patches list,
and strings now return actual parsed results instead of pointing you at a GUI view.
- Live trace status. New /api/trace/status (+ tracing status) reports whether a trace
is running, and the exception/trace tools now honor every parameter they accept.
- Plus the v2.2.x fixes: x32dbg loads on current snapshots, and requests no longer time out
on long operations.
Download the v2.3.0 plugins →
What it looks like
"Set a breakpoint on CreateFileW and run the program"
"Disassemble the current function and explain what it does"
"Search for 48 8B ?? 48 85 C0 in the main module and disassemble the hits"
"Hide the debugger and bypass the anti-debug checks"
"Trace into the VM dispatcher and log every instruction to a file"
"Dump the main module to disk and fix the import table"Real use: tracing VMProtect'd code, finding anti-cheat scanner threads, decoding XOR'd class names, mapping detection logic — all by asking, no manual scripting.
Install
1 · Plugin (inside x64dbg)
Download x64dbg_mcp.dp64 / .dp32 from the latest release and drop them in:
x64dbg/x64/plugins/x64dbg_mcp.dp64 ← 64-bit targets
x64dbg/x32/plugins/x64dbg_mcp.dp32 ← 32-bit targets…or build + install it yourself (auto-detects your x64dbg — no path editing):
.\build.ps1 -InstallStart x64dbg; the log shows [MCP] x64dbg MCP Server started on 127.0.0.1:27042.
2 · Server (your AI client)
No install — just point your client at npx. Claude Code:
{
"mcpServers": {
"x64dbg": {
"type": "stdio",
"command": "cmd",
"args": ["/c", "npx", "-y", "x64dbg-mcp-server"]
}
}
}Claude Desktop / Cursor / Windsurf / Cline use the same block without the cmd /c wrapper: { "command": "npx", "args": ["-y", "x64dbg-mcp-server"] }. Full per-client paths are in the reference.
3 · Go
Open a target in x64dbg and start talking to your assistant.
Tools at a glance
23 action-based tools spanning the whole debugger:
- Control — run/step/pause, raw commands, scripts, expression eval
- CPU & memory — registers (incl. AVX-512), read/write/alloc/protect, memory map
- Stack — call stack, SEH chain, return addresses
- Code analysis — disassemble, assemble, xrefs, basic blocks, CFG, loops
- Breakpoints & tracing — software/hardware/memory/conditional/logging, batch, trace logs
- Symbols & search — labels, comments, bookmarks, AOB pattern + string scan
- Process & system — threads/TEB, handles, TCP, PEB, anti-debug hide
- Patching & dumping — byte patches, PE dump, IAT fix, patch export
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
X64dbg: common questions
- Is X64dbg MCP server safe?
- Mostly: it is graded B (82/100). Read the X64dbg safety report
- How do I install X64dbg?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does X64dbg need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is X64dbg maintained?
- The last commit was 149 days ago (2026-06-08). The latest release is v2.3.0.
- How does X64dbg compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); github stars 128 (more than 95% of 28,688 servers); downloads a week 324 (more than 82% of 12,191 servers with a package). Full comparison.