Skip to main content
Glama

x64dbg MCP Server

npm version MCP Registry License: MIT

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/exportssymbols の検索/一覧、patches の一覧、 strings は、GUI ビューへの参照ではなく、実際に解析された結果を返すようになりました。

  • トレース状態のライブ確認。 新しい /api/trace/status(+ tracing status)は、トレースが実行中かどうかを 報告し、例外/トレースツールは受け付けるすべてのパラメータを尊重するようになりました。

  • さらに v2.2.x の修正: x32dbg が現在のスナップショットで読み込まれ、リクエストは長時間の操作で タイムアウトしなくなりました。

v2.3.0 プラグインをダウンロード →


見た目

"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 -Install

x64dbg を起動すると、ログに [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 経由で渡してください — 以降、すべてのリクエストにそのトークンを含める必要があります。

著者

bromoGitHubClaude Code で構築。 MIT

-
license - not tested
-
quality - not tested
A
maintenance

Maintenance

Maintainers
31dResponse time
7wRelease cycle
3Releases (12mo)
Commit activity
Issues opened vs closed

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…

View all MCP Connectors

Latest Blog Posts

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