Skip to content

v1.1

Choose a tag to compare

@duty1g duty1g released this 27 Aug 06:41
· 3 commits to main since this release

What's New in v1.1

12 New Tools (72 → 84)

  • WaitForEvent — long-poll for debugger events (breakpoint, pause, resume, exception). Designed for HTTP clients that can't use SSE notifications
  • SetMemoryBreakpoint — set memory breakpoints (read/write/execute) via bpm command
  • SetExceptionBreakpoint — configure exception breakpoints: break or ignore, first/second/all chance
  • DeleteExceptionBreakpoint — remove exception breakpoints
  • AnalyzeCode — run code analysis: function (anal), module (analr), or control flow (cfanal)
  • TraceOver — trace N instructions stepping over calls (sto)
  • SetBreakpointCommand — execute an x64dbg command when a breakpoint is hit
  • SetBreakpointFastResume — enable auto-resume (fast resume) on a breakpoint
  • SaveDatabase — save the x64dbg database (.dd64/.dd32)

Behavior Improvements

  • Blocking runrun now blocks until the target pauses (default 5 minutes, max 10 minutes). Prevents the AI agent from going idle while the target is running
  • Blocking ExecuteDebuggerCommand — when a command causes the target to start running (e.g. erun, sti), the tool blocks until the target pauses again
  • MCP tool name interceptionExecuteDebuggerCommand now detects when the agent tries to pass an MCP tool name as a command and returns an error redirecting to the correct tool
  • All tools always listed — removed the debug_only filter from tools/list. All 84 tools are now visible regardless of debug session state
  • Pending events queue — HTTP clients now receive debugger events (breakpoints, exceptions, state changes) as part of the next tool response, even without SSE
  • Updated MCP instructions — 12 rules including mandatory monitoring after run, state awareness from every response, and GUI interaction support

Install

Extract x64dbg-MCP-Server.zip into your x64dbg root folder — deploys both x32 and x64 plugins.