# Downdetector [Health: Active]

**Category:** 📊 Monitoring  
**Repository:** https://github.com/domdomegg/downdetector-mcp.git  
**GitHub Stars:** 3  
**npm Downloads (last month):** 146  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/downdetector

## Description
Check service status and outage information via Downdetector.

## Tools
Capabilities this server exposes over MCP:

- **downdetector** — Get current status and outage reports for any service monitored by Downdetector.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "downdetector": {
    "command": "npx",
    "args": ["-y","downdetector-mcp"]
  }
}
```

## Documentation

## What Downdetector MCP server does

The Downdetector MCP server gives MCP-compatible AI clients access to public Downdetector status and outage information. It is intended for checking whether a named service is currently reporting problems and for retrieving recent outage activity.

The server covers services listed by Downdetector across multiple regional domains. Typical requests can check services such as Steam, Netflix, Twitter, Instagram, or Discord, provided the service is monitored by Downdetector. Service names are matched without regard to letter case, but the name still needs to correspond to Downdetector's naming.

## How it works

The server exposes one MCP tool named `downdetector`. A client sends a required `serviceName` value and can optionally provide `domain` to select a Downdetector regional site. For example, a request may use `steam` with the `com` domain or request reports for Instagram through the UK site.

The tool reads information from Downdetector's public interface rather than an authenticated API. This makes it suitable for ad hoc status checks from an agent, without requiring a service-specific credential. Results depend on the availability and freshness of the public Downdetector page being queried.

## Setup and configuration

Installation uses the package's npm-based MCP configuration. The project README directs users to an installation helper that generates configuration for supported MCP clients. The repository also documents a local development flow based on Node.js: install dependencies with `npm install`, run tests with `npm run test`, and create a build with `npm run build`.

No authentication token or required environment variable is documented. Configure the server in an MCP client, then ask the client to check a service or provide a regional domain when the location matters. The README names Claude Code, Claude Desktop, Cursor, Cline, and VS Code as supported installation targets.

## Tools and capabilities

### `downdetector`

Checks current status and outage reports for a Downdetector-monitored service.

Parameters:

- `serviceName` — required service name, such as `steam`, `netflix`, or `twitter`.
- `domain` — optional Downdetector domain, such as `com`, `uk`, `it`, or `fr`.

The Downdetector MCP server can therefore support both general service checks and region-specific queries when the relevant regional domain is available.

## Limitations and notes

Information comes from Downdetector's public interface and may be subject to rate limits. Some domains, particularly `.com`, may use Cloudflare protection, so requests can occasionally be unavailable or fail intermittently.

A failed lookup may also result from using a service label that does not match Downdetector's listing. Use the service's Downdetector name rather than assuming that an arbitrary product or company name will resolve. Regional coverage depends on the domains supported by Downdetector.

The Downdetector MCP server reports the data available from that external service; it does not provide an independent outage-monitoring source or guarantee that every service is listed.

_Full upstream README: https://allmcps.com/mcp/downdetector/readme_

