关于 cybersec-mcp
cybersec-mcp 为安全团队、研究人员和教育场景提供结构化网络安全提示词及串联工作流,覆盖红蓝队、SOC、云安全、OSINT、合规、漏洞和 AI Agent 安全。
主要功能
- 01覆盖八类安全领域的提示词
- 02七个串联式安全工作流
- 03类型化输入与结构化输出
- 04提示词标注 MITRE ATT&CK
- 05通过网页演示浏览提示词
适用场景
- 01规划从检测到复盘的事件响应
- 02开展云安全审计
- 03组织 Web 应用渗透测试
- 04用 ATT&CK 标签检查检测覆盖
MCP 相关
MCP 服务将网络安全提示词作为工具提供,MCP 兼容客户端可填入类型化变量并调用。七个工作流会串联提示词,并在步骤间传递变量。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
cybersec-mcp
包含 323 个网络安全提示词和 7 个串联工作流的 MCP 服务。安装后,Claude(或任何兼容 MCP 的客户端)就能通过调用工具,而不是让你复制粘贴提示词,来执行事件响应计划、云审计或渗透测试。
在线演示 · MIT 许可证 · Model Context Protocol
安装
npx -y @xu-c0/cybersec-mcp
Claude Desktop 配置(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 上为 %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"cybersec": {
"command": "npx",
"args": ["-y", "@xu-c0/cybersec-mcp"]
}
}
}
然后:
使用 cybersec 为 SIEM 标记的主机上的异常出站流量制定事件响应计划。SIEM 是 Splunk,EDR 是 CrowdStrike。
Agent 会选择 incident-response 场景,填入你的变量,并逐步引导你完成检测、分诊、遏制、根除和事后复盘,每个步骤都会提供具体命令。
工具
涵盖 8 个类别的 323 个提示词。每个提示词都接受类型化变量,并按定义的格式返回结果(步骤、表格、SIEM 查询、MITRE 标签)。
| 类别 | 提示词数量 | 涵盖内容 |
|---|---|---|
| 红队 | 45 | 渗透测试方法、AD 攻击路径、C2 基础设施、社会工程 |
| 蓝队 | 42 | 日志分析、IR 手册、检测工程、欺骗 |
| SOC 运营 | 42 | Splunk/Sentinel/Elastic 查询、告警分诊、运行手册、交接班 |
| 云安全 | 38 | AWS/Azure/GCP 审计、IAM、容器安全、CSPM |
| OSINT | 38 | 域名情报、威胁行为者画像、足迹分析、归因 |
| GRC | 38 | ISO 27001、SOC 2、NIST CSF、风险评估、策略生成 |
| 漏洞分析 | 42 | CVE 分诊、CVSS 4.0、补丁优先级排序、渗透测试报告 |
| AI Agent 安全 | 38 | 大模型红队测试、提示词注入、Agent 防护措施、供应链 |
源文件:content/prompts-master.md → 生成文件 web-app/js/data.js。
场景
七个端到端工作流,可串联提示词并在步骤之间传递变量:
- Web 应用渗透测试 — 侦察 → 映射 → 指纹识别 → API 测试 → 利用 → 漏洞利用后操作 → 报告
- 事件响应 — 检测 → 日志调查 → 严重性评估 → 遏制 → 根除 → 沟通 → 经验总结
- 云安全审计 — IAM → 网络 → 存储 → 数据库 → 日志记录 → 合规性
- 漏洞赏金侦察 — 子域名 → 端口 → 技术栈 → OSINT → 攻击面 → 漏洞评估
- 合规审计(ISO 27001) — 界定范围 → 风险 → 控制措施 → 证据 → 差距 → 文档
- 威胁狩猎 — 假设 → 查询设计 → 线索拓展 → 验证 → 响应
- AI 安全评估 — 资产清单 → 访问控制 → 红队测试 → 提示词注入 → 供应链 → 监控
定义位于 web-app/js/scenarios.js。
Web 演示
cybersec-mcp.vercel.app — 浏览所有提示词、填写变量,并将渲染后的文本复制到任何大模型中。支持深色模式、英语 / 韩语 / 日语,无需注册。数据与 MCP 服务相同,界面不同。
如果你想在接入服务前查看工具将发送的内容,或给队友提供一次性提示词,这个演示会很有用。
ATT&CK 映射
红队、蓝队和 SOC 提示词均标记了 MITRE ATT&CK 战术。完整映射见 ATTACK_MATRIX.md — 可用于紫队演练和检测覆盖审查。
目录结构
mcp/ MCP server (TypeScript, in progress)
web-app/ Static demo deployed to Vercel
content/ prompts-master.md — prompt source of truth
examples/ Client configs (Claude Desktop, Cursor, Claude Code)
parse_prompts.py 根据 content/prompts-master.md 重新生成 web-app/js/data.js。
贡献
欢迎提交 PR,包括新增提示词、MITRE 标签、场景工作流、翻译和 MCP 工具修复。规范和质量标准见 CONTRIBUTING.md。
本项目用于经授权的安全测试、防御性运营、安全研究和教育。任何鼓励未经授权访问的 PR 都会被拒绝。请参阅 CODE_OF_CONDUCT.md。
许可证
MIT — 详见 LICENSE。MITRE ATT&CK® 是 The MITRE Corporation 的注册商标;本项目与 MITRE 无关。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。