duty1g/x64dbg-mcp-server ? reverse-engineered prompt

Reverse engineered prompt

Build me a native x64dbg plugin that turns the debugger into an MCP server so I can control it from an AI assistant over HTTP.

I want it to start automatically when x64dbg launches, expose the debugger’s main actions like loading a binary, setting breakpoints, stepping, reading memory, dumping registers, inspecting threads and modules, and listening for debugger events. It should support both the newer streamable HTTP transport and SSE for older clients, with bearer token auth that gets generated on first run and is required for every request.

Please make it work for both x32 and x64, keep it dependency free, and build it as a single Windows plugin binary that can be dropped into the x64dbg plugins folder. Add a simple config dialog inside x64dbg so I can change the IP, port, and token, and have the server restart when I save. If you need to, look up the current MCP transport docs online so the implementation matches the latest protocol.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab