Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
domdomegg avatar

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)
terminal
claude mcp add downdetector-mcp -- npx -y downdetector-mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Packagedowndetector-mcp
TransportSTDIO
AuthNone
Last updatedAugust 3, 2026
Repositorydomdomegg/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
  1. Find the latest mcpb build in the GitHub Actions history (the top one)
  2. In the 'Artifacts' section, download the downdetector-mcp-mcpb file
  3. Rename the .zip file to .mcpb
  4. Double-click the .mcpb file to open with Claude Desktop
  5. Click "Install"
(Advanced) Alternative: Via JSON configuration
  1. Install Node.js
  2. Open Claude Desktop and go to Settings → Developer
  3. Click "Edit Config" to open your claude_desktop_config.json file
  4. Add the following configuration to the "mcpServers" section:
{
  "mcpServers": {
    "downdetector": {
      "command": "npx",
      "args": [
        "-y",
        "downdetector-mcp"
      ]
    }
  }
}
  1. Save the file and restart Claude Desktop

Cursor

(Recommended) Via one-click install
  1. Click Install MCP Server
(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
  1. Click the "MCP Servers" icon in the Cline extension
  2. Click on the "Installed" tab, then the "Configure MCP Servers" button at the bottom
  3. 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:

  1. Install Git and Node.js
  2. Clone the repository
  3. Install dependencies with npm install
  4. Run npm run test to run tests
  5. Build with npm run build

Releases

Versions follow the semantic versioning spec.

To release:

  1. Use npm version <major | minor | patch> to bump the version
  2. Run git push --follow-tags to push with tags
  3. 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.

Monitoringmonitoringinfra

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.