x64DbgMCPServer

AgentSmithers
76
x64DbgMCPServer made from c# with Claude, Windsurf and Cursor support

Overview

What is x64DbgMCPServer

x64DbgMCPServer is a plugin for x64dbg that serves as a lightweight HTTP interface bridge between an MCP client and the debugger. It allows interactive command execution for memory inspection, disassembly, and register manipulation using C# on the .NET Framework.

How to Use

To use x64DbgMCPServer, set it up as a plugin in x64dbg, configure the HTTP command interface, and connect an MCP client to send commands. The server listens for HTTP requests and responds with the results of the executed commands.

Key Features

Key features include compatibility with Cursor and MCP clients, self-hosted HTTP command interface, lightweight deployment, modular commands, direct interaction with memory and registers, bi-directional AI/LLM command support, and plugin reload capability without restarting x64dbg.

Where to Use

x64DbgMCPServer is primarily used in software development, debugging, and reverse engineering fields, particularly for applications that require memory manipulation and analysis.

Use Cases

Use cases include debugging applications remotely, inspecting memory and registers during runtime, disassembling code, and integrating AI/LLM functionalities for enhanced debugging capabilities.

Content