x64dbg MCP Server
x64dbg MCP Server
用你的 AI 驱动 x64dbg。 与 Claude、Cursor、Windsurf、Cline 对话, 或任何 MCP 客户端,用自然语言告诉它,它就会设置断点、读取内存、反汇编、跟踪、 转储 PE 并绕过反调试——就在调试器内实时进行。
23 个超级工具 覆盖 153 个 REST 端点,全部使用 Zod 进行类型定义。一个 C++ 插件运行在
x64dbg 内部;一个小型 TypeScript 服务器通过 stdio 将其桥接到你的客户端。一切都在
127.0.0.1 上——没有任何数据离开你的机器。
最新 — v2.3.0
加固且防崩溃。 格式错误的 HTTP 请求不再能让 x64dbg 崩溃;插件 服务器在停止时干净地排空连接,并附带一个可选的身份验证令牌(CORS 已 锁定)。
更多工具返回真实数据。
imports/exports、symbols搜索/列表、patches列表、 以及strings现在返回实际解析结果,而不是把你指向 GUI 视图。实时跟踪状态。 新增
/api/trace/status(+tracing status)报告跟踪是否 正在运行,并且异常/跟踪工具现在会遵守它们接受的每个参数。另外还有 v2.2.x 的修复:x32dbg 可在当前快照上加载,并且请求不再因 长时间操作而超时。
界面预览
"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"实际用途:跟踪 VMProtect 的代码、查找反作弊扫描线程、解码 XOR 编码的类名, 梳理检测逻辑——全部通过提问完成,无需手动脚本。
Related MCP server: WinDbg GUI MCP Server
安装
1 · 插件(在 x64dbg 内)
下载 x64dbg_mcp.dp64 / .dp32,从
最新发布 获取,并将它们放入:
x64dbg/x64/plugins/x64dbg_mcp.dp64 ← 64-bit targets
x64dbg/x32/plugins/x64dbg_mcp.dp32 ← 32-bit targets…或者自己构建 + 安装(自动检测你的 x64dbg——无需编辑路径):
.\build.ps1 -Install启动 x64dbg;日志会显示 [MCP] x64dbg MCP Server started on 127.0.0.1:27042。
2 · 服务器(你的 AI 客户端)
无需安装——只需让你的客户端指向 npx。Claude Code:
{
"mcpServers": {
"x64dbg": {
"type": "stdio",
"command": "cmd",
"args": ["/c", "npx", "-y", "x64dbg-mcp-server"]
}
}
}Claude Desktop / Cursor / Windsurf / Cline 使用相同的代码块,只是不需要 cmd /c 包装器:
{ "command": "npx", "args": ["-y", "x64dbg-mcp-server"] }。
每个客户端的完整路径见 参考文档。
3 · 开始
在 x64dbg 中打开一个目标程序,然后开始与你的助手对话。
工具概览
23 个基于操作的工具,覆盖整个调试器:
控制 — 运行/单步/暂停、原始命令、脚本、表达式求值
CPU 与内存 — 寄存器(包括 AVX-512)、读/写/分配/保护、内存映射
栈 — 调用栈、SEH 链、返回地址
代码分析 — 反汇编、汇编、交叉引用、基本块、CFG、循环
断点与跟踪 — 软件/硬件/内存/条件/日志断点、批量、跟踪日志
符号与搜索 — 标签、注释、书签、AOB 模式 + 字符串扫描
进程与系统 — 线程/TEB、句柄、TCP、PEB、反调试隐藏
补丁与转储 — 字节补丁、PE 转储、IAT 修复、补丁导出
每个工具、操作和端点都记录在 docs/REFERENCE.md 中。
链接
安全性
插件仅绑定到 127.0.0.1;服务器使用纯 stdio 通信。所有流量都停留在
localhost——没有远程访问、没有遥测、没有数据离开你的机器。为了防止
其他本地进程,请在插件的设置中设置一个令牌,并通过
X64DBG_MCP_TOKEN 传递——此后每个请求都必须携带它。
作者
bromo — GitHub。使用 Claude Code 构建。MIT。
This server cannot be deployed
Maintenance
Related MCP Connectors
Hunt zero-days by talking to binaries. 40+ tools. Hosted, OAuth + SSO, invite: hi@byteray.ai
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Persistent memory, hybrid search and a goal graph for AI agents, over stdio or remote HTTP.
Shared debugging memory for AI coding agents
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI-assisted reverse engineering and debugging through x64dbg integration. Provides 40+ tools for breakpoint management, memory operations, register manipulation, code analysis, process control, and advanced debugging features.22-
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with the WinDbg GUI through the Model Context Protocol using a PyKD-based plugin integration. It supports executing debugger commands, inspecting registers, reading memory, and performing automated crash analysis via natural language.4-
- AlicenseAqualityDmaintenanceEnables AI assistants to perform reverse engineering and debugging of Windows executables through x64dbg, with tools for loading executables, controlling execution, analyzing memory and security, and generating reports.3974 npm6MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to analyze binaries, debug processes, and inspect kernel state using Ghidra, x64dbg, WinDbg, and ILSpyCmd.9Apache 2.0