Token导航 LogoToken导航TokenDH.com
Vibehacker Metasploit MCP logo
安全风控stdio官方级别未说明来源级核验

Vibehacker Metasploit MCP

MCP Server

基于FastMCP的Metasploit框架接口,使AI代理能够与Metasploit功能交互。

工具数

7

提示词数

0

GitHub Stars

13

资源数

0
渗透测试安全工具Python自动化测试

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

foolsec

提供方

foolsec

最后核验

2026/5/17 20:34

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install uv

详细介绍

Vibehacker Metasploit MCP

一个基于FastMCP的Metasploit框架接口,使AI代理能够与Metasploit功能进行交互。

先决条件

  • Python 3.10+
  • Metasploit 框架
  • uv(Python包管理器)

使用uv进行设置

这个项目使用 根据上面的信息,执行如下指令: 用于依赖管理。uv 是一个快速、可靠的 Python 包安装程序和解析器。

安装uv

如果你没有安装uv:

pip install uv

设置项目

  1. 克隆仓库:
git clone https://github.com/foolsec/vibehacker_metasploit_mcp.git
cd vibehacker_metasploit_mcp
  1. 使用uv创建并激活虚拟环境:
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. 安装依赖项:
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漏洞利用程序
  • 列出可用的有效载荷
  • 生成有效载荷
  • 对目标执行漏洞利用
  • 扫描目标
  • 管理活动会话
  • 向会话发送命令

许可证

查看 许可证 详情文件。

目录标签

目录标签

渗透测试安全工具Python自动化测试本地部署AI集成

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP