
x64dbg-MCP 服务器是 x64dbg 的原生 MCP(模型上下文协议)插件,通过 HTTP 暴露调试器的全部功能。
概览
x64dbg-MCP 服务器为 x64dbg 提供基于 MCP 的代理逆向工程。 功能 • 安装 • 使用 • 工具 • 配置 • 构建 • 结构 x64dbg-MCP 服务器是 x64dbg 的原生 MCP(模型上下文协议)插件,通过 HTTP 公开调试器的完整功能。连接任何兼容 MCP 的 AI 助手,通过程序控制 x64dbg:设置断点、逐步解析代码、读取内存、转储寄存器等。 用 Zig 构建——零依赖,单一二进制输出,能从任意主机交叉编译到 x32 和 x64。没有 .NET,没有 Python,没有运行时——只需把插件放进你的 x64dbg plugins 文件夹,就可以了。 — 可流式HTTP + SSE传输,JSON-RPC 2.0。 - 完整的调试器控制——反汇编、步进、断点、内存分配、寄存器、模块、线程、调用栈、模式扫描、字符串提取、xref、符号、书签、PE 分析、OEP 检测、模块转储、PEB/SEH 检测、跟踪等。
概述(AI 翻译)
x64dbg-MCP 服务器 基于MCP驱动的x64dbg代理逆向工程。
特色 • 安装 • 使用情况 • 工具 • 配置 • 建筑 • 结构
x64dbg-MCP 服务器是 x64dbg 的原生 MCP(模型上下文协议)插件,通过 HTTP 公开调试器的完整功能。连接任何兼容 MCP 的 AI 助手,通过程序控制 x64dbg:设置断点、逐步解析代码、读取内存、转储寄存器等。
用 Zig 构建——零依赖,单一二进制输出,能从任意主机交叉编译到 x32 和 x64。没有 .NET,没有 Python,没有运行时——只需把插件放进你的 x64dbg plugins 文件夹,就可以了。
MCP 2024-11-05 — 可流式HTTP + SSE传输,JSON-RPC 2.0。
特色
- 84 个 MCP 工具: 完整的调试器控制——反汇编、步进、断点、内存分配、寄存器、模块、线程、调用栈、模式扫描、字符串提取、引用、符号、书签、PE 分析、OEP 检测、模块转储、PEB/SEH 检测、追踪等。
- 22 事件回调: 完整的调试器事件覆盖——初始化、停止、断点、异常、步进、附加/分离、DLL 加载/卸载、线程等。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
x64dbg-MCP Server MCP-powered agentic reverse engineering for x64dbg.
Features • Install • Usage • Tools • Configuration • Building • Structure
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, cross-compiles to both x32 and x64 from any host. No .NET, no Python, no runtime — just drop the plugin into your x64dbg plugins folder and go.
MCP 2024-11-05 — Streamable HTTP + SSE transports, JSON-RPC 2.0.
Features
- 84 MCP Tools: Full debugger control — disassembly, stepping, breakpoints, memory allocation, registers, modules, threads, call stack, pattern scanning, string extraction, xrefs, symbols, bookmarks, PE analysis, OEP detection, module dumping, PEB/SEH inspection, tracing, and more.
- 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).
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"x64dbg": {
"type": "http",
"url": "http://localhost:9094/",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}