Skip to main content
Glama
R3verseIN
by R3verseIN

ハッカーMCP

HackerMCPは、AIアシスタントが一般的な侵入テストおよびセキュリティツールにアクセスして活用できるように設計されたモジュールです。このモジュールにより、AIシステムはシンプルなインターフェースを通じて強力なセキュリティツールを活用できるようになります。

現在サポートされているツール

  • Nmap : ネットワーク検出とセキュリティ監査

  • Metasploit Framework : 侵入テストフレームワーク

Related MCP server: MSFConsole MCP Server

将来の目標

  • SQLMapのサポートを追加

  • 利用可能なセキュリティツールと機能を拡張する

インストール

MCP 構成ファイルに次の構成を追加します。

{
    "mcpServers": {
        "hackermcp": {
            "command": "uv",
            "args": [
                "--directory",
                "~/dir/to/hackermcp",
                "run",
                "hacker.py"
            ]
        }
    }
}

~/dir/to/hackermcp hackermcp ディレクトリへの実際のパスに置き換えます。

環境設定

前提条件

  • Python 3.8以上

  • システムにNmapがインストールされている

  • システムにMetasploit Frameworkがインストールされている

仮想環境のセットアップ

  1. リポジトリをクローンします。

    git clone https://github.com/R3verseIN/HackerMCP
    cd HackerMCP
  2. uvを使用して仮想環境を設定します。

    uv venv
    source .venv/bin/activate
  3. 依存関係をインストールします:

    uv pip install -r requirements.txt

UVのインストール

uvパッケージ マネージャーがない場合はインストールします。

pip3 install uv

または、curl を使用してインストール スクリプトをダウンロードします。

curl -LsSf https://astral.sh/uv/install.sh | sh

システムに curl がない場合、wget を使用できます。

wget -qO- https://astral.sh/uv/install.sh | sh

免責事項

このツールは、教育および正当なセキュリティ テストの目的でのみ提供されています。

このソフトウェアには保証は付いていません。作成者は、このツールの非倫理的または違法な使用について一切責任を負いません。セキュリティテストを実施する前に、適切な権限があることを確認するのは、ユーザー自身の責任です。

ライセンス

GNU GPL v3ライセンス

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables secure integration with Metasploit Framework for AI assistants, providing comprehensive access to penetration testing tools, module management, payload generation, and database operations. Designed for authorized security testing and defensive analysis with 28 specialized tools covering complete MSF functionality.
    8
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI assistants to interact with Metasploit Framework through 28 comprehensive tools for penetration testing and security analysis. Provides secure, structured access to MSF modules, database operations, session management, and payload generation capabilities.
    2
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to perform authorized security testing and penetration testing operations including SSL/TLS analysis, port scanning, vulnerability scanning, and HTTP security header audits through natural language interactions.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to perform penetration testing and security assessments by exposing 60+ Kali Linux security tools including network scanning, web security testing, password cracking, exploitation frameworks, and OSINT capabilities through an AI-friendly interface.
    2
    MIT