X64dbg MCP Server logo

X64dbg MCP Server

未认领

作者:duty1g

x64dbg-MCP Server is a native MCP (Model Context Protocol) plugin for x64dbg that exposes the debugger's full functionality over HTTP. Connect any MCP-compatible AI assistant and control x64dbg programmatically: set breakpoints, step through code, read memory, dump registers, and more. Built with Zig — zero dependencies, single-binary output, cros

ai-agentsai-debuggingbinary-analysisclaudeclaude-codemalware-analysismalware-researchmalware-scannermcpmcp-servermcp-serversx64dbgx64dbg-mcpx64dbg-pluginx64dbg-toolsxdbgzigzig-langziglang

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

40 个工具中显示 40 个

文档中列出的工具 (40)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

AttachProcess

Attach to a running process by PID

ClearEventLog

Clear the event log

DeleteAllBreakpoints

Remove all breakpoints (normal, hardware, memory)

DeleteBreakpoint

Remove a breakpoint

DisableBreakpoint

Disable a breakpoint without deleting it

DisassembleFunction

Disassemble an entire function by boundaries

EnableBreakpoint

Enable a breakpoint at a given address

EvalExpression

Evaluate any x64dbg expression (address, register, arithmetic)

ExecuteDebuggerCommand

Run any x64dbg command

GetAllRegisters

Dump all general-purpose registers

GetCallStack

Current thread call stack

GetCurrentAddress

Current EIP/RIP with label and comment

GetDebugState

Current debugger state, PID, instruction pointer

GetDumpableRegions

List committed, readable memory regions

GetEventLog

Last N debugger events (exceptions, breakpoints, DLL loads)

GetMemoryMap

Memory regions with addresses, sizes, and protection

GetThreads

List all threads with IDs and instruction pointers

ListBreakpoints

List all active breakpoints

ListCommandsByCategory

List available MCP tools

ListModules

List loaded modules with base addresses and sizes

LoadBinary

Load an executable into the debugger

PauseDebug

Pause the target (F12)

ReadMemory

Hex dump of process memory

ResetHitCount

Reset a breakpoint's hit counter to zero

RestartDebug

Restart debug session

ResumeThread

Resume a suspended thread

run

Resume execution (F9)

SearchForStrings

Search process memory for text

SetBreakpoint

Set INT3 breakpoint at address/symbol

SetConditionalBreakpoint

Set breakpoint with condition expression and optional log

SetHardwareBreakpoint

Set hardware breakpoint (DR0-DR3, read/write/execute)

SetRegister

Set a CPU register value

StepInto

Single-step into calls (F7)

StepOut

Run until return (Ctrl+F9)

StepOver

Step over calls (F8)

StopDebug

Terminate debug session

SuspendThread

Suspend a thread by its thread ID

SwitchThread

Switch active thread context

ToggleBreakpoint

Toggle a breakpoint between enabled and disabled

WaitForPause

Block until target pauses

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。