nmap
一款集自定义网络扫描、结果存储与AI分析于一体的MCP工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:nmap。 它的用途是:一款集自定义网络扫描、结果存储与AI分析于一体的MCP工具。 完整的 Skill 内容见:https://321skill.com/skills/nmap/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“扫描一下192.168.1.0/24网段,看看有哪些主机开放了80和443端口。”,它会调用此Skill执行指定的Nmap扫描,并将结果保存。之后您可以问:“对比一下今天和上周的扫描结果,有哪些新出现的服务?”,AI会查询数据库并为您分析变化。
介绍
这个Skill是一个基于Nmap的网络扫描MCP服务器,旨在解决传统网络扫描工具结果零散、分析困难、难以与AI工作流集成的问题。它允许用户通过自然语言指令发起自定义扫描,并将扫描结果自动存储到数据库中,便于后续查询和AI分析,简化了从扫描到洞察的完整流程。
使用时,您只需在支持的AI平台(如Claude Desktop)中安装此Skill,即可通过对话直接发起扫描任务,例如指定目标IP、端口或扫描类型。扫描完成后,结果会自动保存,您可以随时要求AI对历史扫描数据进行对比、趋势分析或生成安全报告。
它非常适合需要频繁进行网络探测、安全评估或基础设施管理的技术人员,如运维工程师、安全研究员和全栈开发者。这些用户可以利用它将繁琐的命令行操作和结果整理工作自动化,并借助AI深度挖掘扫描数据中的价值。
请注意,请仅在您拥有合法授权或针对自有资产进行扫描。由于涉及网络探测行为,不当使用可能违反法律或服务条款。建议在可控的内网环境或明确授权的测试范围内使用,并妥善保管扫描结果数据库。
核心特点
与单纯调用Nmap命令的Skill不同,它内置了结果存储功能,能将多次扫描结果持久化,并允许AI进行跨时间点的对比分析和趋势洞察,实现了扫描、存储、分析的一体化闭环。
注意事项
不适合对扫描实时性要求极高或需要复杂交互式渗透测试的场景。
常见问题
这个Skill和直接使用Nmap命令有什么区别?
它通过MCP协议将Nmap封装,支持用自然语言操作,并能自动存储所有扫描结果,方便AI进行历史数据分析和报告生成。
扫描结果存储在哪里?安全吗?
结果默认存储在本地SQLite数据库中。请确保数据库文件存放于安全位置,并注意扫描行为本身的法律合规性。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/nmap/raw/index.md 读取 nmap 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/nmap/raw/index.md(查看排版版本)