outage-mcp
Enables checking real-time service outages and incidents from whatbroke.today, allowing users to ask about current downtime, service status, and incident details.
README
outage-mcp
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.
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
resolvedmeans 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.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.