zebbern-kali-mcp
by zebbern·★ 27·综合分 44
Kali Linux 渗透测试的 MCP 服务器,通过 Docker 提供 130+ 安全工具的 AI 访问。
概述
Zebbern Kali MCP 服务器是一个双部分系统,通过模型上下文协议将 AI 代理连接到完整的 Kali Linux 渗透测试环境。它使用运行 Flask API 的 Docker 容器来执行安全工具,如 Nmap、Metasploit、SQLMap 和各种 Active Directory 攻击工具。该架构将 MCP 客户端(在主机上运行)与 Kali 容器分离,允许隔离的工具执行。项目包含 17 个不同的 MCP 模块,涵盖网络扫描、Web 测试、AD 攻击、漏洞利用等。
试试问 AI
装完之后,这里有 3 个你可以让 AI 做的事:
什么时候选它
当您需要AI代理在隔离环境中访问全面的Kali Linux工具集执行安全测试任务时,选择此MCP服务器。
什么时候不要选它
如果您需要超出容器生命周期的持久工具结果,或者需要Kali Linux分发版中未包含的更专业安全工具,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具nmapPort scanner with service detection and NSE scripts
sqlmapAutomated SQL injection detection and exploitation
hydraNetwork login brute-forcer for various protocols
niktoWeb server vulnerability scanner
metasploitMetasploit Framework integration for exploits and sessions
command_execExecute arbitrary commands on the Kali container
subfinderPassive subdomain discovery tool
johnJohn the Ripper password cracker
netexecActive Directory attack tool for SMB/LDAP/WinRM
payload_generatorGenerate payloads for various platforms and scenarios
exploit_suggesterSuggest exploits based on scan results
vpnWireGuard & OpenVPN management with auto SOCKS5 proxy
可对比工具
安装
安装
Docker + uvx(推荐)
- 启动 Kali 后端:
# 仅下载 compose 文件 — 无需完整克隆
curl -sLO https://raw.githubusercontent.com/zebbern/zebbern-kali-mcp/main/docker-compose.yml
docker compose up -d- 添加到 VS Code(
.vscode/mcp.json或全局 MCP 配置):
{
"servers": {
"kali-tools": {
"command": "uvx",
"args": ["zebbern-kali-mcp"]
}
}
}Claude Desktop 配置
添加到 claude_desktop_config.json:
{
"mcpServers": {
"kali-tools": {
"command": "uvx",
"args": ["zebbern-kali-mcp"]
}
}
}zebbern-kali-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。