About Downdetector
Downdetector is an MCP server published by domdomegg in the Developer Tools category: a HTTP based MCP server to get service status via Downdetector.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/domdomegg/downdetector-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Downdetector
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
3 checks have not been run yet.
Releases
README
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 .dxt installation
- Find the latest dxt build in the GitHub Actions history (the top one)
- In the 'Artifacts' section, download the
mcp-server-dxtfile - Rename the
.zipfile to.dxt - Double-click the
.dxtfile 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.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.