mcpField
S
status-aggregator

status-aggregator

本地服务
github.com/weiseer云与基础设施021 周前更新

关于 status-aggregator

status-aggregator 是面向 AI Agent 的 stdio MCP 服务,汇总多个 SaaS 提供商的状态页。它提供规范化状态和事件信息,帮助 Agent 判断重试或故障转移。

主要功能

  1. 01汇总 14+ 个 SaaS 提供商状态
  2. 02列出服务及最近状态
  3. 03查询单个提供商详情并附状态页 URL
  4. 04查看当日活跃事件
  5. 05汇总全部服务健康状况

适用场景

  1. 01判断请求失败后是否重试
  2. 02根据服务状态选择故障转移
  3. 03快速检查多个依赖服务的健康状况

MCP 相关

通过 stdio 向 MCP 客户端提供服务状态查询工具,包括服务列表、单项状态、活跃事件和总体健康摘要。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"weiseer-status-aggregator": {
"command": "npx",
"args": [
"-y",
"@weiseer/status-aggregator-mcp"
],
"env": {
"STATUS_AGG_URL": "<STATUS_AGG_URL>",
"STATUS_AGG_LOCAL_ONLY": "<STATUS_AGG_LOCAL_ONLY>"
}
}
}
}
启动命令npx -y @weiseer/status-aggregator-mcp
需要配置的环境变量
STATUS_AGG_URLOverride remote snapshot URL
STATUS_AGG_LOCAL_ONLYSkip remote fetch

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@weiseer/status-aggregator-mcp0.1.2

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
categorystring否例如:llm-provider、cloud、devtools、payments
current_statusstring否例如:operational、degraded、partial_outage、major_outage

详细介绍

@weiseer/status-aggregator-mcp

通过 stdio MCP 服务聚合跨供应商的 SaaS 状态,供 AI Agent 决定重试或回退。

由 weiseer 提出的探针 P-003。

功能

将 AI Agent 所依赖的 14+ 个 SaaS 提供商的状态页(Anthropic、OpenAI、Google AI、Mistral、GitHub、npm、Cloudflare、AWS、Vercel、Netlify、Render、Stripe、Algolia、Linear)聚合到一个 MCP 服务中。

你的 Agent 可以:

  • list_services — 列出受监控的提供商及其最新已知状态
  • get_status — 获取某个提供商的完整状态,并附上状态页 URL 引用
  • get_incidents_today — 获取所有提供商的当前事件
  • check_all — 快速健康状况摘要(按状态统计数量)

为什么要用它,而不是让 Agent 逐个获取状态页

Agent 自行处理(每次调用)status-aggregator
要获取的状态页14 次独立 API 调用1 次 MCP 调用
Token 成本$0.05-0.15$0 免费 / $0.00005 付费
延迟3-8 秒<100ms
Schema 规范化按供应商解析预先规范化

安装

npm install -g @weiseer/status-aggregator-mcp

与 Claude Desktop / Cursor / Cline / Continue / Windsurf 搭配使用

{
  "mcpServers": {
    "status-aggregator": {
      "command": "npx",
      "args": ["-y", "@weiseer/status-aggregator-mcp"]
    }
  }
}

环境变量

  • STATUS_AGG_URL — 覆盖远程快照 URL
  • STATUS_AGG_LOCAL_ONLY=1 — 跳过远程获取

相关的 weiseer 服务

  • @weiseer/llm-oracle-mcp — LLM 定价与可用性预言机
  • @weiseer/bounty-mcp — 实时编码赏金交易流
  • @weiseer/api-changelog-mcp — SDK 破坏性变更追踪器
  • github.com/weiseer — 所有 weiseer 服务

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。