x64dbg MCP Server
x64dbg MCP Server
AI で x64dbg を操作しましょう。 Claude、Cursor、Windsurf、Cline、または任意の MCP クライアントに平易な英語で話しかけると、 ブレークポイントの設定、メモリの読み取り、逆アセンブル、トレース、PE のダンプ、 アンチデバッグの回避をデバッガ内でライブに実行します。
23 のメガツール が 153 の REST エンドポイント 上で動作し、Zod で完全に型付けされています。C++ プラグインが x64dbg 内で実行され、
小さな TypeScript サーバーが stdio 経由でクライアントに橋渡しします。すべては
127.0.0.1 上に留まり、マシンの外に出るものはありません。
最新 — v2.3.0
堅牢化 & クラッシュ防止。 不正な HTTP リクエストで x64dbg がクラッシュしなくなりました。プラグイン サーバーは停止時に接続をクリーンにドレインし、オプションの認証トークン を提供します(CORS は ロックダウンされています)。
より多くのツールで実際のデータを取得。
imports/exports、symbolsの検索/一覧、patchesの一覧、stringsは、GUI ビューへの参照ではなく、実際に解析された結果を返すようになりました。トレース状態のライブ確認。 新しい
/api/trace/status(+tracing status)は、トレースが実行中かどうかを 報告し、例外/トレースツールは受け付けるすべてのパラメータを尊重するようになりました。さらに v2.2.x の修正: x32dbg が現在のスナップショットで読み込まれ、リクエストは長時間の操作で タイムアウトしなくなりました。
見た目
"Set a breakpoint on CreateFileW and run the program"
"Disassemble the current function and explain what it does"
"Search for 48 8B ?? 48 85 C0 in the main module and disassemble the hits"
"Hide the debugger and bypass the anti-debug checks"
"Trace into the VM dispatcher and log every instruction to a file"
"Dump the main module to disk and fix the import table"実際の使用例: VMProtect で保護されたコードのトレース、アンチチートのスキャナスレッドの特定、XOR でエンコードされたクラス名のデコード、 検出ロジックのマッピング — すべて質問するだけで、手動でのスクリプトは不要です。
インストール
1 · プラグイン(x64dbg 内)
ダウンロード x64dbg_mcp.dp64 / .dp32 を 最新リリース から取得し、
以下の場所に配置します:
x64dbg/x64/plugins/x64dbg_mcp.dp64 ← 64-bit targets
x64dbg/x32/plugins/x64dbg_mcp.dp32 ← 32-bit targets…または自分で ビルド + インストール します(x64dbg を自動検出 — パスの編集は不要):
.\build.ps1 -Installx64dbg を起動すると、ログに [MCP] x64dbg MCP Server started on 127.0.0.1:27042 と表示されます。
2 · サーバー(AI クライアント)
インストール不要 — クライアントを npx に向けるだけです。Claude Code:
{
"mcpServers": {
"x64dbg": {
"type": "stdio",
"command": "cmd",
"args": ["/c", "npx", "-y", "x64dbg-mcp-server"]
}
}
}Claude Desktop / Cursor / Windsurf / Cline は cmd /c ラッパーなしで同じブロックを使用します:
{ "command": "npx", "args": ["-y", "x64dbg-mcp-server"] }。
クライアントごとの完全なパスは リファレンス にあります。
3 · 開始
x64dbg でターゲットを開き、アシスタントとの会話を始めましょう。
ツール概要
デバッガ全体をカバーする 23 のアクションベースのツール:
制御 — 実行/ステップ/一時停止、生コマンド、スクリプト、式評価
CPU とメモリ — レジスタ(AVX-512 を含む)、読み取り/書き込み/割り当て/保護、メモリマップ
スタック — コールスタック、SEH チェーン、戻りアドレス
コード解析 — 逆アセンブル、アセンブル、相互参照、基本ブロック、CFG、ループ
ブレークポイントとトレース — ソフトウェア/ハードウェア/メモリ/条件/ログ、バッチ、トレースログ
シンボルと検索 — ラベル、コメント、ブックマーク、AOB パターン + 文字列スキャン
プロセスとシステム — スレッド/TEB、ハンドル、TCP、PEB、アンチデバッグ隠蔽
パッチとダンプ — バイトパッチ、PE ダンプ、IAT 修正、パッチエクスポート
すべてのツール、アクション、エンドポイントは 完全リファレンス に文書化されています。
リンク
セキュリティ
プラグインは 127.0.0.1 にのみバインドされ、サーバーは純粋な stdio で通信します。すべてのトラフィックは
ローカルホスト内に留まり、リモートアクセス、テレメトリ、データの外部送信は一切ありません。他のローカルプロセスから防御するには、
プラグインの 設定 でトークンを設定し、X64DBG_MCP_TOKEN 経由で渡してください —
以降、すべてのリクエストにそのトークンを含める必要があります。
著者
bromo — GitHub。 Claude Code で構築。 MIT。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
Shared debugging memory for AI coding agents
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bromoket/x64dbg_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server