mcpField
S
status-aggregator

status-aggregator

ローカル
github.com/weiseerクラウド・インフラ021 週間前に更新

status-aggregator について

status-aggregatorは、AIエージェントが利用する複数のSaaSのステータスページを集約するstdio MCPサーバーです。正規化された状態やインシデント情報を使い、再試行やフォールバックの判断を支援します。

主な機能

  1. 0114以上の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

ベンダーをまたいだ SaaS のステータスを stdio MCP サーバーとして提供します。再試行やフォールバックを判断する AI エージェント向けです。

weiseer によるプローブ P-003 です。

概要

AI エージェントが依存する 14 社以上の SaaS プロバイダー(Anthropic、OpenAI、Google AI、Mistral、GitHub、npm、Cloudflare、AWS、Vercel、Netlify、Render、Stripe、Algolia、Linear)のステータスページを 1 つの MCP サーバーに集約します。

エージェントは次の操作を行えます。

  • list_services — 監視対象のプロバイダーと最終確認時のステータスを一覧表示
  • get_status — ステータスページの URL を明記した、1 つのプロバイダーの詳細なステータスを取得
  • get_incidents_today — すべてのプロバイダーで発生中のインシデントを取得
  • check_all — ステータス別の件数を含む、簡易的な稼働状況の概要を取得

エージェントで各ステータスページを取得する代わりに、これを使う理由

エージェントによる個別取得(1 回あたり)status-aggregator
取得するステータスページ個別の API 呼び出し 14 回MCP 呼び出し 1 回
トークンコスト$0.05-0.15無料 $0 / 有料 $0.00005
レイテンシ3-8 秒<100ms
スキーマの正規化ベンダーごとに解析事前に正規化済み

インストール

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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。