MCP Catalogs
HomeOpsLens screenshot

OpsLens

by Sherin-SEF-AI·6·Score 40

OpsLens transforms Notion into an AI-powered incident command center using MCP for automated incident response.

ops-inframonitoringnotion
1
Forks
0
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

OpsLens is an autonomous incident response orchestrator that integrates with Notion MCP to transform it into an AI-powered incident command center. The system ingests alerts from monitoring tools like Prometheus, Grafana, and PagerDuty, then runs a pipeline of specialized AI agents for triage, correlation, remediation, and postmortem generation. Every finding is written back to Notion as structured, searchable knowledge, creating a complete incident lifecycle management system. Engineers can interact through a real-time dashboard or directly within Notion, with the system reacting to human edits in near real-time.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Automated incident triage with AI severity assessment
you:Cross-system incident correlation across Notion, Slack, and other tools
you:Runbook discovery and automated remediation guidance

When to choose this

Teams already using Notion for incident management who want AI-powered automation for alert triage, correlation, and response without switching platforms.

When NOT to choose this

Teams not using Notion as their primary workspace or those requiring integration with incident management systems beyond what Notion MCP provides.

Tools this server exposes

12 tools extracted from the README
  • 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

Comparable tools

status-mcpincident-mcpnotion-mcpdatadog-mcp

Installation

Installation

OpsLens can be deployed using Docker or run directly with Python.

  1. Clone the repository:
git clone https://github.com/Sherin-SEF-AI/OpsLens.git
cd OpsLens
  1. Install dependencies:
pip install -r requirements.txt
  1. Set up environment variables:

Create a .env file with your Notion integration token and other configuration.

  1. Run the application:
python main.py

Claude Desktop Integration

Add the following to your Claude Desktop config.json to integrate OpsLens as an MCP server:

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

Compare OpsLens with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.