ハッカーMCP
HackerMCPは、AIアシスタントが一般的な侵入テストおよびセキュリティツールにアクセスして活用できるように設計されたモジュールです。このモジュールにより、AIシステムはシンプルなインターフェースを通じて強力なセキュリティツールを活用できるようになります。
現在サポートされているツール
Nmap : ネットワーク検出とセキュリティ監査
Metasploit Framework : 侵入テストフレームワーク
Related MCP server: Metasploit MCP Server
将来の目標
SQLMapのサポートを追加
利用可能なセキュリティツールと機能を拡張する
インストール
MCP 構成ファイルに次の構成を追加します。
~/dir/to/hackermcp hackermcp ディレクトリへの実際のパスに置き換えます。
環境設定
前提条件
Python 3.8以上
システムにNmapがインストールされている
システムにMetasploit Frameworkがインストールされている
仮想環境のセットアップ
リポジトリをクローンします。
git clone https://github.com/R3verseIN/HackerMCP cd HackerMCPuvを使用して仮想環境を設定します。uv venv source .venv/bin/activate依存関係をインストールします:
uv pip install -r requirements.txt
UVのインストール
uvパッケージ マネージャーがない場合はインストールします。
または、curl を使用してインストール スクリプトをダウンロードします。
システムに curl がない場合、wget を使用できます。
免責事項
このツールは、教育および正当なセキュリティ テストの目的でのみ提供されています。
このソフトウェアには保証は付いていません。作成者は、このツールの非倫理的または違法な使用について一切責任を負いません。セキュリティテストを実施する前に、適切な権限があることを確認するのは、ユーザー自身の責任です。