z-x64dbg-mcp
Z-x64dbg-MCP Server
Zusammengeführt & optimierter x64dbg MCP Server - Kombiniert das Beste aus duty1g/x64dbg-mcp-server (71 Tools, Zig) und bromoket/x64dbg_mcp (23 Mega-Tools, TypeScript) zu einer einheitlichen, leistungsstarken Reverse-Engineering-Plattform.
🚀 Funktionen
71+ MCP Tools - Einheitliches Toolset aus beiden Implementierungen
Dual Architecture - Zig (nativ, ohne Abhängigkeiten) + TypeScript (npm-Ökosystem)
HTTP + SSE + stdio - Mehrere Transportprotokolle
x32 & x64 Support - Vollständige Debugger-Abdeckung
22+ Event Callbacks - Breakpoint-, Speicher-, Trace- und Debug-Ereignisse
REST API Bridge - 151+ Endpunkte für KI-Agenten
Claude Code Integration - Direkte KI-gestützte Reverse Engineering
Related MCP server: x64dbg MCP Server
📦 Installation
Schnellinstallation (PowerShell)
# Clone the repository
git clone https://github.com/Zekiog/z-x64dbg-mcp.git
cd z-x64dbg-mcp
# Run the unified installer
.\install.ps1Manuelle Einrichtung
1. x64dbg-Plugin installieren
Kopieren Sie
plugin/z-x64dbg-mcp.dp32nachx32dbg/plugins/Kopieren Sie
plugin/z-x64dbg-mcp.dp64nachx64dbg/plugins/
2. MCP-Server starten
# Zig build (native, recommended)
zig build run
# Or TypeScript (npm ecosystem)
cd server
npm install
npm start3. Claude Code konfigurieren
Fügen Sie zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"z-x64dbg": {
"command": "node",
"args": ["/path/to/z-x64dbg-mcp/server/dist/index.js"],
"env": {
"X64DBG_HOST": "localhost",
"X64DBG_PORT": "31964"
}
}
}
}🛠️ Tool-Kategorien
Kategorie | Tools | Beschreibung |
Breakpoints | 12 | Hardware-, Software- und Speicher-Haltepunkte |
Memory | 15 | Lesen, Schreiben, Suchen, Dump und Schutz |
Disassembly | 8 | Anweisungen, Analyse und Navigation |
Tracing | 10 | Schritt-, Trace- und Ausführungsprotokollierung |
Debug Control | 14 | Start, Stopp, Pause und Anhängen |
PE & Modules | 7 | Dump, Analyse und Modulverwaltung |
Anti-Anti-Debug | 5 | Umgehung gängiger Anti-Debugging-Techniken |
📊 Architektur
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ AI Client │────▶│ MCP Server │────▶│ x64dbg Plugin │
│ (Claude Code) │◀────│ (Zig/TypeScript) │◀────│ (C++ Bridge) │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │ │
│ MCP Protocol │ REST API │ Debugger
│ (stdio/SSE/HTTP) │ (localhost:31964) │ Events🔧 Entwicklung
Aus dem Quellcode erstellen
Zig (nativ)
zig build
zig build runTypeScript (Server)
cd server
npm install
npm run build
npm startPlugin (C++)
cd plugin
mkdir build && cd build
cmake .. -G "Visual Studio 17 2022"
cmake --build . --config ReleaseTesten
# Run test suite
npm test
# Integration tests
npm run test:integration📖 Dokumentation
🤝 Danksagungen
Dieses Projekt vereint und optimiert:
duty1g/x64dbg-mcp-server- 71 Tools, Zig-Implementierungbromoket/x64dbg_mcp- 23 Mega-Tools, TypeScript-Server
📄 Lizenz
MIT-Lizenz – Siehe LICENSE für Details.
🌟 Showcase
Beispiel: KI-gestützte Breakpoint-Analyse
{
"tool": "x64dbg.set_breakpoint",
"arguments": {
"address": "0x140001000",
"type": "hardware",
"condition": "rax == 0x42"
}
}Erstellt mit ❤️ von Zekiog | Probleme melden
Related MCP Connectors
Reasoning, code, anti-deception, memory harness MCP tools. Stdio or HTTPS api.ejentum.com/mcp
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server exposing the Backtest360 engine API as tools for AI 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-
- 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.39130 npm8MIT
- AlicenseNot gradedqualityDmaintenanceConnects AI agents to IDA Pro and x64dbg for unified static and dynamic reverse engineering, enabling coordinated analysis, debugging, and patch planning through a local MCP daemon.15MIT
- AlicenseBqualityBmaintenanceMCP server that connects WinDbg, IDA Pro, and x64dbg to AI assistants for reverse engineering and Windows security research, offering 160+ tools for debugging, analysis, and cross-debugger workflows.16931MIT