ハッカーMCP
HackerMCPは、AIアシスタントが一般的な侵入テストおよびセキュリティツールにアクセスして活用できるように設計されたモジュールです。このモジュールにより、AIシステムはシンプルなインターフェースを通じて強力なセキュリティツールを活用できるようになります。
現在サポートされているツール
- Nmap : ネットワーク検出とセキュリティ監査
- Metasploit Framework : 侵入テストフレームワーク
将来の目標
- SQLMapのサポートを追加
- 利用可能なセキュリティツールと機能を拡張する
インストール
MCP 構成ファイルに次の構成を追加します。
~/dir/to/hackermcp
hackermcp ディレクトリへの実際のパスに置き換えます。
環境設定
前提条件
- Python 3.8以上
- システムにNmapがインストールされている
- システムにMetasploit Frameworkがインストールされている
仮想環境のセットアップ
- リポジトリをクローンします。
uv
を使用して仮想環境を設定します。- 依存関係をインストールします:
UVのインストール
uv
パッケージ マネージャーがない場合はインストールします。
または、curl を使用してインストール スクリプトをダウンロードします。
システムに curl がない場合、wget を使用できます。
免責事項
このツールは、教育および正当なセキュリティ テストの目的でのみ提供されています。
このソフトウェアには保証は付いていません。作成者は、このツールの非倫理的または違法な使用について一切責任を負いません。セキュリティテストを実施する前に、適切な権限があることを確認するのは、ユーザー自身の責任です。
ライセンス
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI アシスタントがシンプルなインターフェースを通じて、Nmap や Metasploit などの一般的な侵入テストおよびセキュリティ ツールにアクセスして利用できるようにするモジュール。
Related MCP Servers
- -securityAlicense-qualityEnables AI assistants to perform network scanning operations using NMAP, offering a standardized interface for network analysis and security assessments through AI conversations.Last updated -113JavaScriptMIT License
- -securityAlicense-qualityA FastMCP-based interface for Metasploit Framework, enabling AI agents to interact with Metasploit capabilities for exploitation, payload generation, target scanning, and session management.Last updated -PythonApache 2.0
- -securityFlicense-qualityAn integration that enables AI assistants to interact with network data through a standardized protocol, providing AI-ready tools and interfaces for network automation and management.Last updated -14Python
- -securityAlicense-qualityProvides a bridge between large language models and the Metasploit Framework, enabling AI assistants to access and control penetration testing functionality through natural language.Last updated -34PythonApache 2.0