x64dbg

v1.0.0Developer Toolsstable

MCP server for x64dbg — 152 AI-powered debugging tools. Works with Claude, Cursor, Windsurf, Cline. Reverse engineering with AI.

ai-debuggingbinary-analysisclaudecppdebugger
Share:
44
Stars
0
Downloads
0
Weekly
0/5

What is x64dbg?

x64dbg is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for x64dbg — 152 ai-powered debugging tools. works with claude, cursor, windsurf, cline. reverse engineering with ai.

MCP server for x64dbg — 152 AI-powered debugging tools. Works with Claude, Cursor, Windsurf, Cline. Reverse engineering with AI.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP server for x64dbg — 152 AI-powered debugging tools. Work

Use Cases

Debug binary files with 152 AI-powered debugging tools.
Perform reverse engineering with Claude and Cursor.
Analyze and understand compiled code.
bromoket

Maintainer

LicenseMIT
Languagec++
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx x64dbg-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use x64dbg

x64dbg MCP is a C++ plugin and companion server that bridges the x64dbg debugger with AI assistants through the Model Context Protocol, exposing over 150 debugging capabilities as callable tools. It lets AI clients such as Claude, Cursor, Windsurf, and Cline issue natural-language reverse-engineering instructions that are translated into real debugger actions — setting breakpoints, reading registers, disassembling functions, scanning memory patterns, and dumping PE modules. Security researchers and malware analysts can describe what they want to investigate in plain English and let the AI orchestrate the low-level debugger operations required to answer the question.

Prerequisites

  • x64dbg debugger installed (both 32-bit and 64-bit variants if needed)
  • Windows operating system (x64dbg is Windows-only)
  • Node.js 18 or later (to run the MCP server component via npx)
  • An MCP-compatible AI client: Claude Desktop, Claude Code, Cursor, Windsurf, or Cline
  • Optional: an authentication token configured in the x64dbg plugin settings for secure local communication
1

Download and install the x64dbg plugin

Download the latest x64dbg_mcp.dp64 (and .dp32 for 32-bit targets) from the GitHub releases page. Place each file in the corresponding x64dbg plugins directory.

# 64-bit plugin path
C:\x64dbg\x64\plugins\x64dbg_mcp.dp64

# 32-bit plugin path
C:\x64dbg\x32\plugins\x64dbg_mcp.dp32
2

Alternative: build and install with PowerShell

If you prefer to build from source, clone the repository and run the install script, which auto-detects your x64dbg installation path.

git clone https://github.com/bromoket/x64dbg_mcp
cd x64dbg_mcp
.\build.ps1 -Install
3

Launch x64dbg and open a target binary

Start x64dbg and load the binary you want to analyze. The plugin initializes automatically and starts a local MCP server on 127.0.0.1:27042. Confirm activation in the x64dbg log pane.

4

Configure your AI client to connect

Add the x64dbg MCP server entry to your client configuration. The server-side component runs via npx and communicates over stdio.

5

Set an optional authentication token

In x64dbg, open the plugin settings and create an auth token. Pass it as the X64DBG_MCP_TOKEN environment variable in your client config to secure the local connection.

x64dbg Examples

Client configuration

Add this entry to your MCP client configuration file. All traffic stays on localhost — no external network access is required.

{
  "mcpServers": {
    "x64dbg": {
      "command": "npx",
      "args": ["-y", "x64dbg-mcp-server"],
      "env": {
        "X64DBG_MCP_TOKEN": "your_optional_auth_token"
      }
    }
  }
}

Prompts to try

With x64dbg running and a binary loaded, ask the AI to drive the debugging session.

- "Set a breakpoint on CreateFileW and run the program until it hits, then show me the call stack."
- "Disassemble the current function and explain what it does in plain English."
- "Scan memory for the pattern 48 8B 05 and list all matches with their virtual addresses."

Troubleshooting x64dbg

Plugin does not appear in x64dbg after copying the .dp64 file

Verify you placed x64dbg_mcp.dp64 in the x64/plugins/ directory (not x32/plugins/). Restart x64dbg and check the Plugins menu. Also confirm the file is not blocked by Windows — right-click the file, open Properties, and unblock it if a security warning appears.

AI client cannot connect — 'server not running' error

The MCP server only starts after x64dbg opens a target binary. Load a binary in x64dbg first, then reconnect your AI client. Check the x64dbg log pane to confirm the server started on 127.0.0.1:27042.

Authentication token mismatch errors

Copy the token exactly as shown in the x64dbg plugin settings — it is case-sensitive. Paste it verbatim into the X64DBG_MCP_TOKEN env var in your client config, then restart the client.

Frequently Asked Questions about x64dbg

What is x64dbg?

x64dbg is a Model Context Protocol (MCP) server that mcp server for x64dbg — 152 ai-powered debugging tools. works with claude, cursor, windsurf, cline. reverse engineering with ai. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install x64dbg?

Follow the installation instructions on the x64dbg GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with x64dbg?

x64dbg works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is x64dbg free to use?

Yes, x64dbg is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "x64dbg-mcp": { "command": "npx", "args": ["-y", "x64dbg-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use x64dbg?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides