OpsGenie MCP
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/opsgenie-mcp-server。
技能介绍
要解决的问题
OpsGenie 的告警、值班和升级逻辑通常留在 Web 控制台与通知系统里。当 AI Agent 需要参与 incident response 时,如果只能依赖人工复制告警内容,就容易丢失上下文,也会拖慢响应。
它如何工作
OpsGenie MCP 把 OpsGenie SDK 包装成可被 Agent 调用的 MCP 工具层。典型路径是:
- 读取告警状态:从 OpsGenie API 拉取 alerts,获取 state、description 和 assigned user。
- 定位值班人:通过 schedules 和 escalation policies 找到当前 on-call 成员或 backup。
- 执行响应动作:创建 alert、添加 note、acknowledge、close 或调整优先级。
- 输出结构化结果:把 API 返回转换为 Agent 可继续推理的文本或 JSON 片段。
适用边界
它面向已经使用 OpsGenie 的团队,不负责告警源端的监控采集。运行需要 Node.js 环境、合法 API token 和最小权限配置;生产事故期间的写操作应先确认策略与审计要求。
使用场景
- 凌晨收到 P1 告警时,拉取 schedule 确认值班人,并及时 acknowledge
- 处理线上事件时,在 alert 里补充根因 note,并按严重度调整 priority
- 告警风暴后批量查看 alert 状态,关闭误报并保留关键上下文
- 交班前查询当前 schedule 与 on-call 人员,方便后续应急联系
适合人员
- SRE 工程师,夜间要确认 schedule 与值班人,并及时 acknowledge 告警
- 值班运维,处理事件时要在 alert 中记录根因 note 并调整 priority
- 技术负责人,告警风暴后需批量关闭误报并保留关键上下文
- 后端开发者,想用 MCP 工具让 Agent 自动处理 OpsGenie 告警