Vibehacker Metasploit MCP
バイブハッカー メタスプロイト MCP
AI エージェントが Metasploit 機能と対話できるようにする、Metasploit Framework 用の FastMCP ベースのインターフェース。
前提条件
Python 3.10以上
メタスプロイトフレームワーク
uv (Python パッケージ マネージャー)
Related MCP server: Metasploit MCP Server
UVを使ったセットアップ
このプロジェクトでは、依存関係の管理にuvを使用します。uv は、高速で信頼性の高い Python パッケージ インストーラーおよびリゾルバーです。
uvのインストール
uv がインストールされていない場合:
pip install uvプロジェクトのセットアップ
リポジトリをクローンします。
git clone https://github.com/foolsec/vibehacker_metasploit_mcp.git
cd vibehacker_metasploit_mcpuv を使用して仮想環境を作成し、アクティブ化します。
uv venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate依存関係をインストールします:
uv pip install -e .Metasploit RPCサーバーの実行
アプリケーションを実行する前に、Metasploit RPC サーバーを起動します。
# Full configuration with all options
msfrpcd -P kalipassword -S -a 127.0.0.1 -p 55553または、より簡単なコマンドを使用して、デフォルト ポート (55553) で RPC サーバーをバックグラウンドで起動します。
msfrpcd -P your_password環境変数
次の環境変数を設定します。
export MSF_PASSWORD=kalipassword
export MSF_SERVER=127.0.0.1
export MSF_PORT=55553アプリケーションの実行
python main.pyまたはツールをテストする
mcp dev main.py特徴
利用可能なMetasploitエクスプロイトの一覧
利用可能なペイロードを一覧表示する
ペイロードを生成する
ターゲットに対してエクスプロイトを実行する
スキャン対象
アクティブセッションを管理する
セッションにコマンドを送信する
ライセンス
詳細については、 LICENSEファイルを参照してください。
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MEOK MCP Hardening MCP — automated security red-team for any MCP server. Maps OWASP LLM Top 10
AI-security knowledge as MCP: standards-mapped tools (OWASP, NIST, MITRE) for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides a bridge between large language models and the Metasploit Framework, enabling AI assistants to access and control penetration testing functionality through natural language.747Apache 2.0
- AlicenseNot gradedqualityDmaintenanceBridges large language models with the Metasploit Framework to enable natural language control over penetration testing workflows. It provides tools for searching modules, executing exploits, generating payloads, and managing active sessions.1Apache 2.0
- AlicenseBqualityDmaintenanceProvides AI assistants with secure access to Metasploit Framework functionality through a standardized interface, enabling commands, exploit search, module info, and scanning.72MIT
- AlicenseNot gradedqualityDmaintenanceIntegrates Metasploit Framework with MCP, enabling LLMs to perform penetration testing tasks like exploitation, payload generation, and session management via natural language.Apache 2.0