
Downdetector MCP
- 2 repo stars
- Updated August 3, 2026
- domdomegg/downdetector-mcp
Downdetector MCP is a MCP server that lets agents check Downdetector for third-party service outages and status signals.
About
Downdetector MCP is a small Model Context Protocol server that exposes Downdetector outage and service-status context to Claude Code, Cursor, Codex, and other MCP-capable agents. developers who run a SaaS or API on top of many vendors often misread a third-party outage as a regression in their repo; this server lets the agent confirm crowd-reported downtime before you roll back or open a false bug. Install is npm-first with `npx` and an optional mcpb release artifact for packaged clients. It is a narrow integration tool—not a full observability stack—so it complements your existing error tracking rather than replacing it. Use it during incidents, pre-launch dependency checks, or when validating that a prototype failure is environmental. Confidence is high for purpose and packaging; specific tool names live in the GitHub repo beyond the registry blurb.
- Query Downdetector for public outage signals on popular SaaS and infrastructure providers
- Run via stdio through npx or install the published mcpb bundle (v1.0.1)
- Fits incident triage when webhooks, OAuth, or payments suddenly fail without a deploy
- No API key in server.json—stdio MCP wiring only
- Pairs with your own logs to separate vendor incidents from application bugs
Downdetector MCP by the numbers
- Data as of Aug 10, 2026 (Skillselion catalog sync)
claude mcp add downdetector-mcp -- npx -y downdetector-mcpAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Package | downdetector-mcp |
| Transport | STDIO |
| Auth | None |
| Last updated | August 3, 2026 |
| Repository | domdomegg/downdetector-mcp ↗ |
What it does
Let your coding agent check whether Stripe, Vercel, or other third-party APIs are down before you burn hours debugging your own code.
Who is it for?
Best when you depend on many external services and want fast, agent-assisted outage triage without leaving the editor.
Skip if: Skip if you need private SLA metrics, synthetic monitoring, or guaranteed official vendor status APIs instead of crowd-sourced Downdetector data.
What you get
Your agent can cite current Downdetector outage context so you prioritize vendor waits, status pages, or support tickets instead of pointless hotfixes.
- Agent-callable Downdetector status and outage lookups
- Faster vendor-vs-app root-cause notes during incidents
By the numbers
- Published server version 1.0.1
- Two distribution paths: npm stdio and mcpb v1.0.1
- Transport: stdio (primary npm package)
README.md
downdetector-mcp
MCP server for Downdetector - check service status and outage information. This server provides tools to query Downdetector for service outages and status updates across various services and regions.
https://github.com/user-attachments/assets/746b8535-f8b2-4ffa-828c-7b39fbf6650b
- Real-time Service Status: Get current status reports for any service monitored by Downdetector
- No Authentication Required: Direct access to public Downdetector data
- Global Coverage: Support for different Downdetector domains (com, uk, it, fr, etc.)
Installation
Claude Desktop
(Recommended) Alternative: Via manual .mcpb installation
- Find the latest mcpb build in the GitHub Actions history (the top one)
- In the 'Artifacts' section, download the
downdetector-mcp-mcpbfile - Rename the
.zipfile to.mcpb - Double-click the
.mcpbfile to open with Claude Desktop - Click "Install"
(Advanced) Alternative: Via JSON configuration
- Install Node.js
- Open Claude Desktop and go to Settings → Developer
- Click "Edit Config" to open your
claude_desktop_config.jsonfile - Add the following configuration to the "mcpServers" section:
{
"mcpServers": {
"downdetector": {
"command": "npx",
"args": [
"-y",
"downdetector-mcp"
]
}
}
}
- Save the file and restart Claude Desktop
Cursor
(Recommended) Via one-click install
(Advanced) Alternative: Via JSON configuration
Create either a global (~/.cursor/mcp.json) or project-specific (.cursor/mcp.json) configuration file:
{
"mcpServers": {
"downdetector": {
"command": "npx",
"args": ["-y", "downdetector-mcp"]
}
}
}
Cline
Via JSON configuration
- Click the "MCP Servers" icon in the Cline extension
- Click on the "Installed" tab, then the "Configure MCP Servers" button at the bottom
- Add the following configuration to the "mcpServers" section:
{
"mcpServers": {
"downdetector": {
"type": "stdio",
"command": "npx",
"args": ["-y", "downdetector-mcp"]
}
}
}
Example Usage
Once configured, you can ask Claude things like:
- "Check if Steam is down right now"
- "What's the current status of Netflix?"
- "Get the latest reports for Instagram in the UK"
- "Show me the recent activity for Discord"
Limitations
- Data comes from Downdetector's public interface and may be rate-limited
- Some domains (especially .com) may be protected by Cloudflare and could be intermittently unavailable
- Service names must match those used by Downdetector (case-insensitive)
Available Tools
downdetector
Get current status and outage reports for any service monitored by Downdetector.
Parameters:
serviceName(required): Name of the service (e.g., "steam", "netflix", "twitter")domain(optional): Downdetector domain ("com", "uk", "it", "fr", etc.)
Contributing
Pull requests are welcomed on GitHub! To get started:
- Install Git and Node.js
- Clone the repository
- Install dependencies with
npm install - Run
npm run testto run tests - Build with
npm run build
Releases
Versions follow the semantic versioning spec.
To release:
- Use
npm version <major | minor | patch>to bump the version - Run
git push --follow-tagsto push with tags - Wait for GitHub Actions to publish to the NPM registry.
Recommended MCP Servers
How it compares
MCP monitoring integration for outage crowdsourcing, not a hosted uptime checker or APM skill.
FAQ
Who is Downdetector MCP MCP for?
and small-team developers using MCP agents who ship products that rely on third-party APIs and want quick outage context during incidents.
When should I use Downdetector MCP MCP?
Use it when errors spike after no deploy, OAuth or webhooks fail, or you need to validate whether a dependency is widely reported down before deep debugging.
How do I add Downdetector MCP MCP to my agent?
Register the npm package `downdetector-mcp` with stdio transport and `npx` as the runtime hint, or use the v1.0.1 mcpb bundle from the GitHub release in clients that support MCPB.