Agentic incident-analysis copilot: MCP tool servers, a cost-aware model router, an approval-gated write path, and a companion npm CLI for platform analysis, a live dashboard, and log chat.
An agentic incident-analysis copilot. Ask "why did checkout latency spike at 3am?" in plain English; Cairn queries the observability stack, correlates against the deploy timeline, retrieves the relevant runbook, and proposes a root cause with evidence — and can execute a remediation, behind a human approval gate.
This repository implements docs/architecture.md.
The companion npm package (npx @nouman-amjad/cairn dashboard) serves a live local dashboard over any project — no build step, no dependencies, no network.
The four commitments, and where they live in the code
Commitment Where it is enforced ------ Tools are the product. Every capability is an MCP tool; the agent has no privileged path to any backend. services/cairn-mcp-, packages/cairn-mcp-kit Inference is a routed resource. A cost-and-sensitivity router splits work between a local 8B and a frontier model. routing.py Write actions are never autonomous. A durable approval state machine with idempotency keys and an append-only audit log. service.py The eval harness is a first-class service. 30 scenarios with ground-truth causes and 7 gated metrics. services/cairn-eval
cairn-deploy and cairn-infra are vendored here for review. In production they are separate repositories with separate lifecycles — see ADR-013.
No GPU and no API key are needed for any of the above. make eval runs in heuristic mode, which exercises the whole pipeline — loop, tool capping, persistence, the seven metrics, the gate — with a scripted stand-in instead of a model. See the caveats.
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/Nouman-Amjad--Cairn.html)
A live terminal dashboard for a SereneDB server: storage, memory, sessions, per-thread CPU and a perf-backed profile, cheap enough to leave open.
SujalXplores/Agent-KCode-enforced incident-response agent that investigates SigNoz alerts, publishes evidence-backed root-cause claims, and gates every action behind a safety policy. Built for Agents of SigNoz hackathon.
Resetnak/cooldeckKeyboard-first terminal dashboard for Coolify: deployments, live logs across your whole fleet, and an MCP server for your agent
0xwilliamortiz/openclaude-improvedruns anywhere. uses anything
bar181/bar-observatoryDeterministic, local-only audit reports for Claude Code AI agent sessions. Rust + SQLite. Zero network calls. MCP server for agents.
priyansh-narang2308/TheBlacklisted-NitroStackProtocol-0 is an MCP (Model Context Protocol) server that gives AI assistants, Claude, Cursor, ChatGPT, NitroChat, or any MCP-compatible client, real authority to act as your Site Reliability Engineer
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.