Skip to main content
Glama
outage-mcp

outage-mcp

by reshadat

outage-mcp

npm license powered by

Ask your AI if Cloudflare is down.

An MCP server that gives Claude, Cursor, and any MCP client live outage data from whatbroke.today, which monitors 100+ service status pages continuously. No API keys, no signup.

You:    Is GitHub down right now?
Claude: GitHub has 1 active incident: [MAJOR] Git operations degraded...
        first seen 14:02 UTC. Details: whatbroke.today/incident/...

Install

Claude Desktop / Claude Code — add to your MCP config:

{
  "mcpServers": {
    "outage": {
      "command": "npx",
      "args": ["-y", "outage-mcp"]
    }
  }
}

Claude Code one-liner:

claude mcp add outage -- npx -y outage-mcp

Works the same in Cursor, Windsurf, and any MCP-capable client.

Related MCP server: downdetector-mcp

Tools

Tool

What it answers

whats_down

"What's broken right now?" Active incidents first, then recently resolved.

check_service

"Is Stripe down?" Status and recent history for one service.

get_incident

Full detail for one incident, including AI root-cause analysis when available.

outage_stats

"What broke most this week?" Leaderboard and totals.

list_services

The 100+ services being monitored.

Notes

  • Data comes from whatbroke.today, which aggregates official status pages and adds AI summaries and RCAs.

  • The upstream API is rate-limited to 5 requests/min per IP; this server caches responses for 60 seconds, which in practice keeps you under it.

  • Severity resolved means the provider closed the incident. Everything else is treated as active.

Development

git clone https://github.com/reshadat/outage-mcp
cd outage-mcp
npm install
npm run build
node dist/index.js   # speaks MCP over stdio

MIT. Built by Reshadat Ali between 10pm and 1am.

Available Tools

4 tools
check_serviceA

Check the outage status and recent incident history of a specific service (e.g. cloudflare, github, aws, openai, stripe).

Inputs: service (required).

get_incidentA

Get full detail for one incident by its slug or numeric id, including the AI root-cause analysis when available.

Inputs: slug (required).

list_servicesA

List all services monitored for outages, with lifetime incident counts.

Inputs: no named parameters.

whats_downA

Check what services are having outages or incidents right now. Returns active incidents first, then recently resolved ones.

Inputs: limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool targets a distinct query: check_service for a specific service's history, get_incident for incident details, list_services for the service catalog, and whats_down for current active outages. There is no confusion.

    Naming Consistency3/5

    Three tools follow verb_noun pattern (check_service, get_incident, list_services), but 'whats_down' breaks the pattern with informal phrasing and no underscore.

    Tool Count5/5

    4 tools is well-scoped for an outage monitoring server, covering the essential operations without unnecessary bloat.

    Completeness4/5

    The server covers the main use cases: listing services, checking specific history, current outages, and incident details. However, it lacks a global incident list or ability to search incidents across services, which is a minor gap.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      C
      quality
      C
      maintenance
      Monitor the real-time status of 200+ popular APIs and services. Check if services like GitHub, Stripe, AWS, and Slack are experiencing outages or degraded performance directly from your AI assistant.
      5
      7 npm
      1
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      This server enables checking real-time service status and outage information from Downdetector for various services and regions.
      1
      59 npm
      3
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Live operational status for 2,400+ major software services — AWS, GitHub, Stripe, OpenAI, Cloudflare, and more — pulled from each provider's official status page and returned as a normalised up / degraded / down result for any service you ask about.
      5
      23 npm
      1
      MIT