DX

duty1g/x64dbg-mcp-server

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2626 stars 297 forks 品質 77 トレンド 48MIT

x64dbg-MCP Serverは、デバッガの全機能をHTTP上で公開するx64dbg用のネイティブMCP(Model Context Protocol)プラグインです。

概要

x64dbg-MCPサーバーは、MCP搭載のエージェントティックリバースエンジニアリングをx64dbg向けに提供しています。 特徴 • 設置 • 使用方法 • ツール • 構成 • 建物 • 構造 x64dbg-MCP Serverは、x64dbg向けのネイティブMCP(Model Context Protocol)プラグインで、デバッガの全機能をHTTP上で公開します。任意のMCP互換AIアシスタントを接続し、x64dbgをプログラム的に制御できます:ブレークポイントの設定、コードのステップスルー、メモリの読み取り、レジスタのダンプなど。 Zigで構築されており、依存関係ゼロ、シングルバイナリ出力、どのホストからでもx32とx64の両方にクロスコンパイルできます。.NETもPythonもランタイムも使わず、プラグインをx64dbg pluginsフォルダに入れてすぐに使えます。 — Streamable HTTP + SSE トランスポート、JSON-RPC 2.0。 - 完全なデバッガ制御 — 逆アセンブル、ステッピング、ブレークポイント、メモリ割り当て、レジスタ、モジュール、スレッド、コールスタック、パターンスキャン、文字列抽出、xref、シンボル、ブックマーク、PE解析、OEP検出、モジュールダンプ、PEB/SEH検査、トレーシングなど。

概要(AI 翻訳)

x64dbg-MCPサーバー x64dbg向けのMCP搭載のエージェントティックリバースエンジニアリング。

特徴 • インストール • 使用例 • ツール • 構成 • 建設 • 構成

x64dbg-MCP Serverは、x64dbg向けのネイティブMCP(Model Context Protocol)プラグインで、デバッガの全機能をHTTP上で公開します。任意のMCP互換AIアシスタントを接続し、x64dbgをプログラム的に制御できます:ブレークポイントの設定、コードのステップスルー、メモリの読み取り、レジスタのダンプなど。

Zigで構築されており、依存関係ゼロ、シングルバイナリ出力、どのホストからでもx32とx64の両方にクロスコンパイルできます。.NETもPythonもランタイムも使わず、プラグインをx64dbg pluginsフォルダに入れてすぐに使えます。

MCP 2024-11-05 — Streamable HTTP + SSE トランスポート、JSON-RPC 2.0。

特徴

  • 84 MCPツール: 完全なデバッガ制御 — 逆アセンブル、ステッピング、ブレークポイント、メモリ割り当て、レジスタ、モジュール、スレッド、コールスタック、パターンスキャン、文字列抽出、xref、シンボル、ブックマーク、PE解析、OEP検出、モジュールダンプ、PEB/SEH検査、トレーシングなど。
  • 22 イベントコールバック: デバッグャイベントの完全なカバレッジ — init、stop、breakpoint、exception、step、attach/detach、DLLのロード/アンロード、スレッドなど。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

x64dbg-MCP Server MCP-powered agentic reverse engineering for x64dbg.

Features • Install • Usage • Tools • Configuration • Building • Structure

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, cross-compiles to both x32 and x64 from any host. No .NET, no Python, no runtime — just drop the plugin into your x64dbg plugins folder and go.

MCP 2024-11-05 — Streamable HTTP + SSE transports, JSON-RPC 2.0.

Features

  • 84 MCP Tools: Full debugger control — disassembly, stepping, breakpoints, memory allocation, registers, modules, threads, call stack, pattern scanning, string extraction, xrefs, symbols, bookmarks, PE analysis, OEP detection, module dumping, PEB/SEH inspection, tracing, and more.
  • 22 Event Callbacks: Full debugger event coverage — init, stop, breakpoint, exception, step, attach/detach, DLL load/unload, threads, and more.
  • Zero Dependencies: Pure native plugin, no runtime or framework needed.
  • x32 and x64: Single codebase, builds both architectures from one command.
  • Dual Transport: Streamable HTTP + SSE — compatible with any MCP client (new and legacy).
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "x64dbg": { "type": "http", "url": "http://localhost:9094/", "headers": { "Authorization": "Bearer YOUR_TOKEN_HERE" } } } }