MCP Kali Server

MCP Kali Server

🚀 Kali 神经元进程控制 (MCP) 服务器

Kali MCP 服务器是一款轻量级 API 桥接工具,它能连接 MCP 客户端(如 Claude Desktop、5ire)与可执行终端命令的 API 服务器。借助该工具,MCP 可运行 nmapnxc 等工具,使用 curlwgetgobuster 等与 web 应用交互,实现实时的 AI 辅助渗透测试,解决 CTF Web 挑战,还能协助攻克 HTB 或 THM 中的机器。

🚀 快速开始

Kali MCP 服务器可助力实现 AI 驱动的渗透测试,具体使用场景如下:

  • 支持 MCP 与 AI 终端(如 OpenAI、Claude、DeepSeek 等模型)进行交互。
  • 提供一个受控 API,可在 Kali Linux 机器上执行终端命令。
  • 借助 AI 提示运行终端命令,以解决 CTF 挑战或自动化侦察/渗透任务。
  • 允许 MCP 应用发送自定义请求(如 curlnmapffuf 等),并接收结构化输出。

以下是使用示例(使用了 google 的 AI gemini 2.0 flash):

解决 RamadanCTF 中的 Web CTF 挑战

点击查看

尝试解决 HTB 的机器 "code"

点击查看

✨ 主要特性

  • 🧠 AI 终端集成:可将您的 Kali 连接到任意喜欢的 MCP,例如 claude desktop 或 5ier。
  • 🖥️ 命令执行 API:提供一个受控 API,用于在您的 Kali Linux 机器上执行终端命令。
  • 🕸️ Web 挑战支持:AI 能够通过 curl 等工具与网站和 API 交互,捕获旗帜。
  • 🔐 专为进攻性安全专业人士设计:适用于红队、漏洞赏金猎人或 CTF 玩家,可自动化常见任务。

📦 安装指南

在 Linux 机器上安装

# 克隆仓库
git clone https://github.com/yourusername/mcp-kali.git
# 进入目录
cd mcp-kali
# 安装依赖项(如果有)
pip install required-packages
# 启动服务器
python3 server.py

在 Docker 中运行

# 创建 Docker 镜像
docker build -t mcp-kali .
# 运行容器
docker run -p 8000:8000 --privileged mcp-kali

📚 详细文档

我在 Medium 上的文章

如何 MCP 正在改变进攻性安全 👉 如何 MCP 正在改变进攻性安全

其他可能性

  • 截图位置:图片位置为 指定链接,请根据实际路径调整。
  • 更多资源:查看 官方文档 以获取更多信息。

📄 许可证

技术支持与联系

如需技术支持,请访问我们的 GitHub 仓库或发送邮件至 support@mcp-kali.com。我们还提供付费支持和技术培训服务,详情请访问官方网站。

分担声明

仅限学术研究和安全测试使用
本项目旨在用于教育和合法的安全测试目的。任何未经授权的使用均属于违规行为,开发者不承担由此引发的责任。

分担责任

本项目的创建者不对任何滥用或误用承担责任。请在遵守相关法律法规的前提下使用此工具。

  • 0 关注
  • 0 收藏,35 浏览
  • system 提出于 2025-09-29 23:39

相似服务问题

相关AI产品