关于 Downdetector
Downdetector 是用于查询 Downdetector 公共数据中服务状态和故障报告的 MCP 服务。可指定服务名称及可选的地区域名,无需身份验证。
主要功能
- 01查询当前服务状态
- 02获取故障报告
- 03选择 Downdetector 域名
- 04无需身份验证访问公共数据
适用场景
- 01检查 Steam 是否发生故障
- 02查看某项服务的近期报告
- 03查询特定地区的服务报告
MCP 相关
向 MCP 客户端提供 `downdetector` 工具,接受服务名称和可选域名,以查询状态和故障报告。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| domain | string | 否 | 服务的可选域名(例如 "co.uk"、"it"、"fr")。如果知道用户所在国家/地区,请尽量使用对应值。默认值:"com" |
| serviceName | string | 是 | 要检查的服务名称(例如 "steam"、"netflix"、"twitter"、"claude-ai") |
详细介绍
downdetector-mcp
Downdetector 的 MCP 服务——查询服务状态和故障信息。此服务提供工具,可查询 Downdetector 上各类服务和地区的故障及状态更新。
https://github.com/user-attachments/assets/746b8535-f8b2-4ffa-828c-7b39fbf6650b
- 实时服务状态:获取 Downdetector 监测的任意服务的当前状态报告
- 无需身份验证:直接访问 Downdetector 的公开数据
- 全球覆盖:支持不同的 Downdetector 域名(com、uk、it、fr 等)
安装
按照 install-mcp 上的说明操作,该页面会为你的 MCP 客户端(Claude Code、Claude Desktop、Cursor、Cline、VS Code 等)生成合适的配置。
使用示例
配置完成后,你可以向 Claude 提出以下问题:
- “检查 Steam 现在是否宕机”
- “Netflix 当前的状态如何?”
- “获取 Instagram 在英国的最新报告”
- “显示 Discord 最近的活动”
限制
- 数据来自 Downdetector 的公开界面,可能会受到速率限制
- 某些域名(尤其是 .com)可能受 Cloudflare 保护,因此偶尔无法访问
- 服务名称必须与 Downdetector 使用的名称一致(不区分大小写)
可用工具
downdetector
获取 Downdetector 监测的任意服务的当前状态和故障报告。
参数:
serviceName(必填):服务名称(例如,“steam”、“netflix”、“twitter”)domain(可选):Downdetector 域名(“com”、“uk”、“it”、“fr”等)
贡献
欢迎在 GitHub 上提交拉取请求!开始贡献:
- 安装 Git 和 Node.js
- 克隆仓库
- 使用
npm install安装依赖项 - 运行
npm run test执行测试 - 使用
npm run build构建
发布版本
版本遵循语义化版本规范。
发布步骤:
- 使用
npm version <major | minor | patch>更新版本号 - 运行
git push --follow-tags推送并附带标签 - 等待 GitHub Actions 发布到 NPM 注册表。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。