z-x64dbg-mcp
Z-x64dbg-MCP 서버
통합 및 최적화된 x64dbg MCP 서버 - duty1g/x64dbg-mcp-server(71개 도구, Zig)와 bromoket/x64dbg_mcp(23개 메가 도구, TypeScript)의 장점을 하나의 고성능 리버스 엔지니어링 플랫폼으로 결합했습니다.
🚀 주요 기능
71개 이상의 MCP 도구 - 두 구현의 통합 도구 세트
이중 아키텍처 - Zig(네이티브, 무의존성) + TypeScript(npm 생태계)
HTTP + SSE + stdio - 다중 전송 프로토콜
x32 및 x64 지원 - 전체 디버거 지원
22개 이상의 이벤트 콜백 - 중단점, 메모리, 추적, 디버그 이벤트
REST API 브리지 - AI 에이전트용 151개 이상의 엔드포인트
Claude Code 통합 - AI 기반 리버스 엔지니어링
Related MCP server: x64dbg MCP Server
📦 설치
빠른 설치 (PowerShell)
# Clone the repository
git clone https://github.com/Zekiog/z-x64dbg-mcp.git
cd z-x64dbg-mcp
# Run the unified installer
.\install.ps1수동 설정
1. x64dbg 플러그인 설치
plugin/z-x64dbg-mcp.dp32를x32dbg/plugins/에 복사plugin/z-x64dbg-mcp.dp64를x64dbg/plugins/에 복사
2. MCP 서버 시작
# Zig build (native, recommended)
zig build run
# Or TypeScript (npm ecosystem)
cd server
npm install
npm start3. Claude Code 구성
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"
}
}
}
}🛠️ 도구 카테고리
카테고리 | 도구 수 | 설명 |
중단점 | 12 | 하드웨어, 소프트웨어, 메모리 중단점 |
메모리 | 15 | 읽기, 쓰기, 검색, 덤프, 보호 |
디스어셈블리 | 8 | 명령어, 분석, 탐색 |
추적 | 10 | 단계 실행, 추적, 실행 로깅 |
디버그 제어 | 14 | 시작, 중지, 일시 정지, 연결 |
PE 및 모듈 | 7 | 덤프, 분석, 모듈 관리 |
안티-안티디버그 | 5 | 일반적인 안티디버깅 기술 우회 |
📊 아키텍처
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ AI Client │────▶│ MCP Server │────▶│ x64dbg Plugin │
│ (Claude Code) │◀────│ (Zig/TypeScript) │◀────│ (C++ Bridge) │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │ │
│ MCP Protocol │ REST API │ Debugger
│ (stdio/SSE/HTTP) │ (localhost:31964) │ Events🔧 개발
소스에서 빌드
Zig (네이티브)
zig build
zig build runTypeScript (서버)
cd server
npm install
npm run build
npm start플러그인 (C++)
cd plugin
mkdir build && cd build
cmake .. -G "Visual Studio 17 2022"
cmake --build . --config Release테스트
# Run test suite
npm test
# Integration tests
npm run test:integration📖 문서
🤝 크레딧
이 프로젝트는 다음을 병합하고 최적화합니다:
duty1g/x64dbg-mcp-server- 71개 도구, Zig 구현bromoket/x64dbg_mcp- 23개 메가 도구, TypeScript 서버
📄 라이선스
MIT 라이선스 - 자세한 내용은 LICENSE를 참조하세요.
🌟 쇼케이스
예: AI 기반 중단점 분석
{
"tool": "x64dbg.set_breakpoint",
"arguments": {
"address": "0x140001000",
"type": "hardware",
"condition": "rax == 0x42"
}
}❤️로 제작한 Zekiog | 이슈 보고
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables 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.20
- AlicenseAqualityBmaintenanceEnables 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.39484MIT
- 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.13MIT
- FlicenseNot gradedqualityBmaintenanceA local, privacy-first MCP server that orchestrates Ghidra, Binary Ninja, x64dbg, and system tools to provide AI assistants with powerful binary analysis capabilities.
Related MCP Connectors
Reasoning, code, anti-deception, memory harness MCP tools. Stdio or HTTPS api.ejentum.com/mcp
Live browser debugging for AI assistants — DOM, console, network via MCP.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zekiog/z-x64dbg-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server