MCP Catalogs
首页OpsLens screenshot

OpsLens

by Sherin-SEF-AI·6·综合分 40

OpsLens 利用 MCP 将 Notion 转变为 AI 驱动的 incident 响应指挥中心。

ops-inframonitoringnotion
1
Forks
0
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

OpsLens 是一个自治的 incident 响应编排系统,它与 Notion MCP 集成,将 Notion 转变为 AI 驱动的 incident 指挥中心。该系统从 Prometheus、Grafana 和 PagerDuty 等监控工具接收警报,然后运行一系列专门的 AI 代理进行分类、关联、修复和事后分析。所有发现都被作为结构化、可搜索的知识写回 Notion,创建完整的 incident 生命周期管理系统。工程师可以通过实时仪表板或在 Notion 中直接交互,系统能够实时响应人工编辑。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:AI 驱动的 incident 分类与严重程度评估
:跨 Notion、Slack 等系统的 incident 关联分析
:运行手册发现和自动化修复指导

什么时候选它

已经在使用 Notion 进行事件管理的团队,希望通过 AI 实现警报分类、关联和响应的自动化,同时无需切换平台。

什么时候不要选它

不使用 Notion 作为主要工作空间的团队,或需要与 Notion MCP 提供范围之外的事件管理系统集成的团队。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • triage_agent

    Validates incident severity, identifies affected services, and assesses blast radius

  • correlation_agent

    Searches past incidents and connected tools for similar patterns

  • remediation_agent

    Discovers applicable runbooks and provides specific remediation guidance

  • postmortem_agent

    Generates blameless postmortems from incident timelines

  • comms_agent

    Manages stakeholder notifications and escalation orchestration

  • incident_commander

    Provides contextual AI co-pilot with structured action recommendations

  • create_incident

    Creates a new incident in Notion from alert data or manual input

  • search_workspace

    Searches Notion workspace and connected tools (Slack, Google Drive, etc.)

  • update_incident

    Updates incident details like severity, status, or root cause in Notion

  • create_postmortem

    Creates a postmortem page in Notion for resolved incidents

  • webhook_handler

    Processes incoming webhooks from monitoring tools like Prometheus and PagerDuty

  • notion_watcher

    Monitors Notion pages for human edits and triggers appropriate agents

可对比工具

status-mcpincident-mcpnotion-mcpdatadog-mcp

安装

安装

OpsLens 可以使用 Docker 部署或直接运行 Python。

  1. 克隆仓库:
git clone https://github.com/Sherin-SEF-AI/OpsLens.git
cd OpsLens
  1. 安装依赖:
pip install -r requirements.txt
  1. 设置环境变量:

创建 .env 文件,包含你的 Notion 集成令牌和其他配置。

  1. 运行应用程序:
python main.py

Claude Desktop 集成

将以下内容添加到 Claude Desktop config.json 中,将 OpsLens 作为 MCP 服务器集成:

{
  "mcpServers": {
    "opslens": {
      "command": "python",
      "args": ["path/to/opslens/main.py"],
      "env": {
        "NOTION_TOKEN": "your-notion-token"
      }
    }
  }
}

OpsLens 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。