syed-hassan7/iru-mcp-ops-desk

GitHub: syed-hassan7/iru-mcp-ops-desk

基于 Iru MCP 的 EDR 与 Library Item 分诊技能,通过自然语言指令自动生成交互式关联图报告,将安全运维分诊从数分钟压缩到约三十秒。

Stars: 0 | Forks: 0

# Iru MCP Ops Desk Skill **通过 Iru MCP 进行 EDR 和 Library Item 分诊** — 一个技能,两个命令,一张关联图。 适用于该技能可以加载且 **Iru MCP** 已连接的任何地方:**Cursor** 或 **Claude Code**。 ### 以前 在检测、设备和 Library 之间来回切换标签页(约 5–10 分钟)。 ![以前:手动分诊路径](https://static.pigsec.cn/wp-content/uploads/repos/cas/66/66161f646000d2c63dbca5d968b0cef4cbe2d30b45d352efecc6e6b6f02ddfb0.png) ### 之后 一个提示词 → 关联图 → 结论 → 下一步操作(约 30 秒)。 ![之后:关联图](https://static.pigsec.cn/wp-content/uploads/repos/cas/fb/fb4fed04e822d310d2af0dad6b52473d34c895aae000c5a6f73a14a8438b876d.png) 仅使用虚构的演示身份。完整故事:[demos/05-before-after.md](demos/05-before-after.md)。 ## 它的功能 Iru 已经掌握了数据。Ops Desk 将**跨界面跳转**压缩为一份交互式分诊报告。 **默认交付物:** 交互式 HTML 报告(关联图、标签页、深层链接)——您无需主动要求。同时免费提供一份简短的聊天摘要。 | 命令 | 适用场景 | 结果 | |---------|------|---------| | `edr-triage` | 打开/近期的检测 | 信号 → 设备 → LI 健康状况 → 确认意图 | | `li-debug` | LI ERROR / PENDING | 抽样主机 → 原因分类 → 修复后执行 Flush 的指导 | 每次运行包含:关联图、下一步操作、决策问答、修复检查清单、可直接复制的 agent 提示词、带类型的 dashboard 深层链接。默认为只读模式。 ### 基于路线图的想法 该技能目前有意保持精简。自然的下一步(仍基于 Iru MCP 可实现的功能): - **更丰富的可视化** — LI ERROR/PENDING 抽样的设备群热力图、LI 活动的时间轴条带、地图上更清晰的风险路径 - **更深层的洞察** — 单一设备上的多检测关联、基于状态 + 活动 + 证据的原因分类置信度、修复前后的重新验证差异 - **自动化路径** — 选择性开启的备注/标签/签到流程、更安全的“提议后确认” LI 脚本更新、为团队成员提供的交接包(这不是通过 Slack-via-MCP 的虚构功能;Flush 保持仅限 UI 操作) ### 在线演示 | 演示 | 打开 | |------|------| | EDR — 阻止了钥匙串导出 | [查看报告](https://syed-hassan7.github.io/iru-mcp-ops-desk/demos/edr-keychain-triage.html) | | LI — MeshVPN 安装错误 | [查看报告](https://syed-hassan7.github.io/iru-mcp-ops-desk/demos/li-meshvpn-triage.html) | | 所有演示 | [演示中心](https://syed-hassan7.github.io/iru-mcp-ops-desk/) | ## 设置 1. **Iru MCP** — 连接您的租户(参见 [`.cursor/mcp.json.example`](.cursor/mcp.json.example);Claude Code 使用其自身的 MCP 配置,但具有相同的连接器)。 2. **Skill** - **Cursor:** 打开此仓库,或将 `.cursor/skills/iru-ops-desk/` 复制到 `~/.cursor/skills/iru-ops-desk/` - **Claude Code:** 将同一文件夹复制到 `~/.claude/skills/iru-ops-desk/` 3. 根据需要重新加载工具或重启 agent。 然后像值班人员一样对话: ``` iru-ops-desk edr-triage — newest open medium+ detection, read-only, open the report ``` ``` iru-ops-desk li-debug — noisiest ERROR LI, cause class + next action, read-only ``` 更多提示词:[demos/06-adoption-examples.md](demos/06-adoption-examples.md) · [02](demos/02-edr-triage.md) · [03](demos/03-li-debug.md) ## 安全性 除非您要求添加备注/标签/签到,否则为只读模式。不支持通过 MCP 执行擦除、锁定、清除设备或 Flush 操作。生成的本地 HTML 文件保持被 gitignore 忽略的状态;演示仅使用占位符。 ## 许可证 MIT — [LICENSE](LICENSE)。
标签:Claude Code, EDR, MCP, 后端开发, 多模态安全, 安全大模型, 安全运营, 库, 应急响应, 扫描框架, 脆弱性评估, 自动化分类