OpsLens
by Sherin-SEF-AI·★ 6·Score 40
OpsLens transforms Notion into an AI-powered incident command center using MCP for automated incident response.
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:
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 READMEtriage_agentValidates incident severity, identifies affected services, and assesses blast radius
correlation_agentSearches past incidents and connected tools for similar patterns
remediation_agentDiscovers applicable runbooks and provides specific remediation guidance
postmortem_agentGenerates blameless postmortems from incident timelines
comms_agentManages stakeholder notifications and escalation orchestration
incident_commanderProvides contextual AI co-pilot with structured action recommendations
create_incidentCreates a new incident in Notion from alert data or manual input
search_workspaceSearches Notion workspace and connected tools (Slack, Google Drive, etc.)
update_incidentUpdates incident details like severity, status, or root cause in Notion
create_postmortemCreates a postmortem page in Notion for resolved incidents
webhook_handlerProcesses incoming webhooks from monitoring tools like Prometheus and PagerDuty
notion_watcherMonitors Notion pages for human edits and triggers appropriate agents
Comparable tools
Installation
Installation
OpsLens can be deployed using Docker or run directly with Python.
- Clone the repository:
git clone https://github.com/Sherin-SEF-AI/OpsLens.git
cd OpsLens- Install dependencies:
pip install -r requirements.txt- Set up environment variables:
Create a .env file with your Notion integration token and other configuration.
- Run the application:
python main.pyClaude 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
Last updated · Auto-generated from public README + GitHub signals.