downdetector-mcp
Provides tools to query Downdetector for real-time service status and outage information across various services and regions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@downdetector-mcpCheck if Steam is down right now"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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-mcpbfileRename the
.zipfile to.mcpbDouble-click the
.mcpbfile to open with Claude DesktopClick "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.jsonfileAdd 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
Click
(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 installRun
npm run testto run testsBuild with
npm run build
Releases
Versions follow the semantic versioning spec.
To release:
Use
npm version <major | minor | patch>to bump the versionRun
git push --follow-tagsto push with tagsWait for GitHub Actions to publish to the NPM registry.
This server cannot be installed
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/domdomegg/downdetector-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server