关于 OutageDeck
OutageDeck 是面向编码 Agent 和运维团队的远程 MCP 服务,用于检查云服务与 SaaS 厂商状态。它汇总官方状态源、事件时间线和观测到的可用性历史;公开状态查询无需 API 密钥。
主要功能
- 01查询厂商发布的服务状态
- 02查看正在发生及历史事件
- 03检查 7–90 天可用性历史
- 04一次检查多个服务提供商
- 05搜索并获取可引用文档
适用场景
- 01调试部署前检查依赖服务
- 02区分厂商故障与应用问题
- 03查看服务提供商近期可用性
- 04收集带来源链接的事件时间线
MCP 相关
通过 Streamable HTTP 远程 MCP 端点提供公开的只读状态工具。管理自定义服务提供商和告警的账户级工具需要 OutageDeck API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://outagedeck.com/api/mcpclaude mcp add --transport http outagedeck https://outagedeck.com/api/mcp{"mcpServers":{"outagedeck":{"type":"http","url":"https://outagedeck.com/api/mcp"}}}在 Cursor 中打开{"servers":{"outagedeck":{"type":"http","url":"https://outagedeck.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"outagedeck":{"type":"http","url":"https://outagedeck.com/api/mcp"}}}{"mcpServers":{"outagedeck":{"serverUrl":"https://outagedeck.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
14| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| provider | string | 是 | 供应商 slug、名称或产品名称,例如 "aws"、"GitHub"、"chatgpt"。 |
详细介绍
OutageDeck MCP 服务
OutageDeck 根据云服务和 SaaS 供应商发布的官方状态信息源,为 AI 编码 Agent 提供最新状态、事件时间线和观测到的正常运行历史。远程服务无需 API 密钥即可查询公开状态。
在调试代码之前,先用它回答**“问题出在我们这边还是他们那边?”**。
- 远程 MCP 端点:
https://outagedeck.com/api/mcp - 传输方式:Streamable HTTP
- 公开状态工具:免费,无需账户或密钥
- 官方 MCP Registry:
com.outagedeck/outagedeck-status - 完整文档:outagedeck.com/developers/mcp
- 可安装的故障排查 Agent:已发布于 GitHub Awesome Copilot
- GitHub Actions:
outagedeck/status-check@v1 - 终端和通用 CI:
brew install outagedeck/tap/outagedeck
每个成功的 check_my_stack 响应都包含两个链接:links.liveBoard 用于查看当前技术栈状态,links.alerts 则会使用账户设置流程中已选定的同一组解析后供应商。免费电子邮件提醒最多涵盖五家供应商。也可通过同一设置流程配置 Slack、Teams、Discord 和 webhook 通知。
一行连接
Antigravity CLI(安装原生插件,其中包含公开的只读 MCP 工具):
agy plugin install https://github.com/outagedeck/mcp
该插件使用 Antigravity 当前的 serverUrl 架构,不请求任何机密信息或本地执行权限,并禁用五个账户级工具。有关提示词和当前公开工具目录,请参阅 Antigravity 设置指南。
Gemini CLI(将公开的只读 MCP 工具安装为扩展):
gemini extensions install https://github.com/outagedeck/mcp
该扩展不请求任何设置或机密信息,并有意仅提供九个公开的只读工具。有关提示词和当前工具目录,请参阅 Gemini CLI 设置指南。
Codex(安装 MCP 服务和依赖故障排查技能):
codex plugin marketplace add outagedeck/codex-plugins
然后运行 /plugins,选择 OutageDeck,安装插件并开启新会话。公开插件市场已通过实时 MCP 契约验证。
Claude Code(安装相同的 MCP 服务和故障排查技能):
claude plugin marketplace add outagedeck/codex-plugins
claude plugin install outagedeck@outagedeck
适用于 Codex、Claude Code、Cursor、GitHub Copilot、Windsurf、Gemini CLI、Cline 及其他兼容 Agent 的便携式 Agent 技能:
npx skills add https://github.com/outagedeck/codex-plugins --skill triage-dependency-outages
该便携式技能已列入 skills.sh,且 Snyk 审计通过。有 MCP 工具可用时,它会使用这些工具;否则会回退到匿名 REST API,以获取最新状态和事件证据。
Agent Package Manager(运行 apm init 后,将部署到 APM 项目中声明的客户端):
apm install --mcp com.outagedeck/outagedeck-status --transport http --registry https://registry.modelcontextprotocol.io
Claude Code,仅连接 MCP:
claude mcp add --transport http outagedeck https://outagedeck.com/api/mcp
OpenCode:将远程服务添加到 opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"outagedeck": {
"type": "remote",
"url": "https://outagedeck.com/api/mcp"
}
}
}
运行 opencode mcp debug outagedeck 验证连接,然后询问:“在更改部署代码前,检查 AWS、GitHub 和 Cloudflare 是否存在活动事件。使用 outagedeck”。有关当前工具目录和信任模型,请参阅 OpenCode 设置指南。
适用于接受 JSON 配置的 MCP 客户端:
{
"mcpServers": {
"outagedeck": {
"url": "https://outagedeck.com/api/mcp"
}
}
}
无需安装软件包、守护进程或设置环境变量。
Agent 可以做什么
向 Agent 提问:
- “在排查此部署问题之前,检查 AWS、Cloudflare、GitHub 和 OpenAI。”
- “Claude 是不是宕机了,还是我的应用出了问题?”
- “目前有哪些重大供应商事件正在发生?”
- “显示 GitHub 过去 30 天的正常运行时间和事件历史。”
- “提供当前 Cloudflare 事件的可引用时间线。”
公开工具:
| 工具 | 用途 |
|---|---|
get_provider_status | 单个供应商发布的状态 |
check_my_stack | 对多达 12 个供应商给出统一判定,并提供预先填写好的告警设置链接 |
list_active_incidents | 目录中所有活动事件 |
get_incident_details | 供应商的完整事件更新记录 |
get_uptime | 7–90 天的独立正常运行时间历史 |
get_outage_report | 跨供应商可靠性摘要 |
search_providers | 按公司或产品名称查找供应商 |
search 和 fetch | 搜索并获取可引用的 OutageDeck 文档 |
账户工具可让订阅用户管理自己的自定义供应商和告警,无需在对话中分享 Webhook 凭据:list_custom_providers、add_custom_provider、update_custom_provider、remove_custom_provider 和 watch_provider。
数据与信任模型
OutageDeck 大约每 10 分钟读取一次官方供应商状态源。它不会根据社交媒体报告猜测,也不会声称可以取代供应商自己的状态页。工具结果包含来源和 OutageDeck 链接,便于 Agent 引用所报告的信息。
公开工具为只读。账户专属工具需要 OutageDeck API 密钥,并且每个工具都会向 MCP 客户端声明其只读、幂等和破坏性提示。
可用性与套餐
服务提供商状态、事故历史记录、公共 API、RSS、徽章和公共 MCP 工具均可免费使用,无需账户。免费账户可为最多五家服务提供商添加邮件提醒。付费套餐可添加 Slack、Teams、Discord 和 webhook 提醒、自定义服务提供商以及更高的 API 配额。
注册表元数据
server.json 镜像了发布到官方 MCP Registry 的当前记录。此仓库介绍托管服务,不包含生产环境服务的实现。MIT 许可证适用于此仓库中的文档和注册表元数据。
问题或安全报告:[email protected]
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
