BloodHound-MCP

説明なし

GitHubスター

153

ユーザー評価

未評価

お気に入り

0

閲覧数

30

フォーク

14

イシュー

0

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

インストール方法

インストール方法

前提条件

必要なソフトウェアとバージョン:
Python: 3.8以上
Neo4j: 4.0以上

インストール手順

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

bash
git clone https://github.com/stevenyu113228/BloodHound-MCP.git
cd BloodHound-MCP

2. 依存関係のインストール

bash
pip install -r requirements.txt

3. MCPサーバーの設定

mcp_config.jsonを編集してMCPサーバーを追加:
json
{
  "mcpServers": {
    "BloodHound": {
      "name": "BloodHound",
      "isActive": true,
      "command": "uv",
      "args": ["run", "--with", "mcp[cli],neo4j", "mcp", "run", "server.py"],
      "env": {
        "BLOODHOUND_URI": "bolt://localhost:7687",
        "BLOODHOUND_USERNAME": "neo4j",
        "BLOODHOUND_PASSWORD": "bloodhound"
      }
    }
  }
}

4. サーバーの起動

bash
uvicorn mcp/run:app --reload

トラブルシューティング

よくある問題

問題: サーバーが起動しない 解決策: Neo4jの接続設定を確認し、正しい資格情報を使用していることを確認してください。 問題: クエリが正しく実行されない 解決策: クエリの構文を確認し、必要なデータがNeo4jに存在することを確認してください。

追加リソース