z-x64dbg-mcp
Servidor Z-x64dbg-MCP
Servidor MCP x64dbg fusionado y optimizado - Combina lo mejor de duty1g/x64dbg-mcp-server (71 herramientas, Zig) y bromoket/x64dbg_mcp (23 mega-herramientas, TypeScript) en una plataforma unificada de ingeniería inversa de alto rendimiento.
🚀 Características
Más de 71 herramientas MCP - Conjunto de herramientas unificado de ambas implementaciones
Arquitectura dual - Zig (nativo, sin dependencias) + TypeScript (ecosistema npm)
HTTP + SSE + stdio - Múltiples protocolos de transporte
Soporte x32 y x64 - Cobertura completa del depurador
Más de 22 devoluciones de llamada de eventos - Puntos de interrupción, memoria, trazas y eventos de depuración
Puente API REST - Más de 151 endpoints para agentes de IA
Integración con Claude Code - Ingeniería inversa impulsada por IA directamente
Related MCP server: x64dbg MCP Server
📦 Instalación
Instalación rápida (PowerShell)
# Clone the repository
git clone https://github.com/Zekiog/z-x64dbg-mcp.git
cd z-x64dbg-mcp
# Run the unified installer
.\install.ps1Configuración manual
1. Instalar el complemento de x64dbg
Copie
plugin/z-x64dbg-mcp.dp32ax32dbg/plugins/Copie
plugin/z-x64dbg-mcp.dp64ax64dbg/plugins/
2. Iniciar el servidor MCP
# Zig build (native, recommended)
zig build run
# Or TypeScript (npm ecosystem)
cd server
npm install
npm start3. Configurar Claude Code
Añada a su claude_desktop_config.json:
{
"mcpServers": {
"z-x64dbg": {
"command": "node",
"args": ["/path/to/z-x64dbg-mcp/server/dist/index.js"],
"env": {
"X64DBG_HOST": "localhost",
"X64DBG_PORT": "31964"
}
}
}
}🛠️ Categorías de herramientas
Categoría | Herramientas | Descripción |
Puntos de interrupción | 12 | Puntos de interrupción de hardware, software y memoria |
Memoria | 15 | Leer, escribir, buscar, volcar y proteger |
Desensamblado | 8 | Instrucciones, análisis y navegación |
Trazado | 10 | Paso, traza y registro de ejecución |
Control de depuración | 14 | Iniciar, detener, pausar y adjuntar |
PE y módulos | 7 | Volcado, análisis y gestión de módulos |
Anti-anti-depuración | 5 | Evitar técnicas comunes de anti-depuración |
📊 Arquitectura
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ AI Client │────▶│ MCP Server │────▶│ x64dbg Plugin │
│ (Claude Code) │◀────│ (Zig/TypeScript) │◀────│ (C++ Bridge) │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │ │
│ MCP Protocol │ REST API │ Debugger
│ (stdio/SSE/HTTP) │ (localhost:31964) │ Events🔧 Desarrollo
Compilar desde el código fuente
Zig (nativo)
zig build
zig build runTypeScript (servidor)
cd server
npm install
npm run build
npm startComplemento (C++)
cd plugin
mkdir build && cd build
cmake .. -G "Visual Studio 17 2022"
cmake --build . --config ReleasePruebas
# Run test suite
npm test
# Integration tests
npm run test:integration📖 Documentación
🤝 Créditos
Este proyecto fusiona y optimiza:
duty1g/x64dbg-mcp-server- 71 herramientas, implementación en Zigbromoket/x64dbg_mcp- 23 mega-herramientas, servidor TypeScript
📄 Licencia
Licencia MIT - Consulte LICENSE para más detalles.
🌟 Demostración
Ejemplo: análisis de puntos de interrupción impulsado por IA
{
"tool": "x64dbg.set_breakpoint",
"arguments": {
"address": "0x140001000",
"type": "hardware",
"condition": "rax == 0x42"
}
}Hecho con ❤️ por Zekiog | Informar de problemas
This server cannot be deployed
Maintenance
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
- AlicenseBqualityAmaintenanceMCP 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