GhidraMCP

Socket based MCP Server for Ghidra

GitHubスター

65

ユーザー評価

未評価

お気に入り

0

閲覧数

29

フォーク

11

イシュー

1

インストール方法
難易度
初級
推定所要時間
5-10

インストール方法

インストール方法

前提条件

必要なソフトウェアとバージョンを明記してください。
Ghidra: 最新版
Python3
MCP SDK: 最新版

インストール手順

1. リポジトリのクローン

bash
git clone https://github.com/LaurieWired/GhidraMCP.git
cd GhidraMCP

2. Ghidraプラグインのインストール

1Ghidraを起動
2File -> Install Extensionsを選択
3+ボタンをクリック
4ダウンロードしたGhidraMCP-1-2.zipを選択
5Ghidraを再起動
6File -> Configure -> DeveloperでGhidraMCPPluginが有効になっていることを確認

3. MCPクライアントの設定

claude_desktop_config.jsonを編集してMCPサーバーを追加:
json
{
  "mcpServers": {
    "ghidra": {
      "command": "python",
      "args": [
        "/ABSOLUTE_PATH_TO/bridge_mcp_ghidra.py",
        "--ghidra-server",
        "http://127.0.0.1:8080/"
      ]
    }
  }
}

トラブルシューティング

よくある問題

問題: プラグインが有効にならない 解決策: Ghidraの再起動と設定を再確認してください。

追加リソース