Skip to main content
Glama
Zekiog
by Zekiog

Z-x64dbg-MCP Server

Merged & Optimized x64dbg MCP Server - Combining the best of duty1g/x64dbg-mcp-server (71 tools, Zig) and bromoket/x64dbg_mcp (23 mega-tools, TypeScript) into a unified, high-performance reverse engineering platform.

License: MIT MCP Server

πŸš€ Features

  • 71+ MCP Tools - Unified toolset from both implementations

  • Dual Architecture - Zig (native, zero-dependency) + TypeScript (npm ecosystem)

  • HTTP + SSE + stdio - Multiple transport protocols

  • x32 & x64 Support - Full debugger coverage

  • 22+ Event Callbacks - Breakpoint, memory, trace, and debug events

  • REST API Bridge - 151+ endpoints for AI agents

  • Claude Code Integration - Direct AI-powered reverse engineering

Related MCP server: x64dbg MCP Server

πŸ“¦ Installation

Quick Install (PowerShell)

# Clone the repository
git clone https://github.com/Zekiog/z-x64dbg-mcp.git
cd z-x64dbg-mcp

# Run the unified installer
.\install.ps1

Manual Setup

1. Install x64dbg Plugin

  • Copy plugin/z-x64dbg-mcp.dp32 to x32dbg/plugins/

  • Copy plugin/z-x64dbg-mcp.dp64 to x64dbg/plugins/

2. Start MCP Server

# Zig build (native, recommended)
zig build run

# Or TypeScript (npm ecosystem)
cd server
npm install
npm start

3. Configure Claude Code

Add to your 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"
      }
    }
  }
}

πŸ› οΈ Tool Categories

Category

Tools

Description

Breakpoints

12

Hardware, software, and memory breakpoints

Memory

15

Read, write, search, dump, and protect

Disassembly

8

Instructions, analysis, and navigation

Tracing

10

Step, trace, and execution logging

Debug Control

14

Start, stop, pause, and attach

PE & Modules

7

Dump, analyze, and module management

Anti-Anti-Debug

5

Bypass common anti-debugging techniques

πŸ“Š Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   AI Client     │────▢│  MCP Server      │────▢│  x64dbg Plugin  β”‚
β”‚  (Claude Code)  │◀────│ (Zig/TypeScript) │◀────│  (C++ Bridge)   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                       β”‚                        β”‚
         β”‚  MCP Protocol         β”‚  REST API              β”‚  Debugger
         β”‚  (stdio/SSE/HTTP)     β”‚  (localhost:31964)     β”‚  Events

πŸ”§ Development

Build from Source

Zig (Native)

zig build
zig build run

TypeScript (Server)

cd server
npm install
npm run build
npm start

Plugin (C++)

cd plugin
mkdir build && cd build
cmake .. -G "Visual Studio 17 2022"
cmake --build . --config Release

Testing

# Run test suite
npm test

# Integration tests
npm run test:integration

πŸ“– Documentation

🀝 Credits

This project merges and optimizes:

πŸ“„ License

MIT License - See LICENSE for details.

🌟 Showcase

Example: AI-powered breakpoint analysis

{
  "tool": "x64dbg.set_breakpoint",
  "arguments": {
    "address": "0x140001000",
    "type": "hardware",
    "condition": "rax == 0x42"
  }
}

Built with ❀️ by Zekiog | Report Issues

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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
  • A
    license
    A
    quality
    B
    maintenance
    Enables 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.
    39
    48
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects 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.
    13
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    A local, privacy-first MCP server that orchestrates Ghidra, Binary Ninja, x64dbg, and system tools to provide AI assistants with powerful binary analysis capabilities.

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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