outage-mcp について
outage-mcpは、100以上のサービスのステータスページを継続監視するwhatbroke.todayから、最新の障害情報を提供するMCPサーバーです。APIキーや登録なしで、MCPクライアントから稼働状況、障害の詳細、傾向を確認できます。
主な機能
- 01進行中および最近解決したインシデントの検索
- 02サービスの状態と最近の履歴の確認
- 03インシデント詳細と利用可能なAI根本原因分析の取得
- 04障害件数とランキングの表示
- 05監視対象サービスの一覧表示
活用シーン
- 01サービスが現在停止しているか確認する
- 02報告されたインシデントの詳細を調べる
- 03最近障害が多かったサービスを確認する
MCP 対応
MCPクライアントに障害・ステータスを照会する5つのツールを提供します。whatbroke.todayからデータを取得し、応答を60秒間キャッシュします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | 返すインシデントの最大数 |
詳細
outage-mcp
Cloudflare がダウンしているか、AI に尋ねてみましょう。
Claude、Cursor、その他すべての MCP クライアントに、whatbroke.today の最新の障害データを提供する MCP サーバーです。whatbroke.today は 100 以上のサービスのステータスページを継続的に監視しています。API キーも登録も不要です。
You: Is GitHub down right now?
Claude: GitHub has 1 active incident: [MAJOR] Git operations degraded...
first seen 14:02 UTC. Details: whatbroke.today/incident/...
インストール
Claude Desktop / Claude Code — MCP 設定に追加します。
{
"mcpServers": {
"outage": {
"command": "npx",
"args": ["-y", "outage-mcp"]
}
}
}
Claude Code のワンライナー:
claude mcp add outage -- npx -y outage-mcp
Cursor、Windsurf、その他の MCP 対応クライアントでも同じように使えます。
ツール
| ツール | 回答する内容 |
|---|---|
whats_down | 「今、何がダウンしていますか?」アクティブなインシデントを先に、その後に最近解決したインシデントを表示します。 |
check_service | 「Stripe はダウンしていますか?」1 つのサービスのステータスと最近の履歴を確認します。 |
get_incident | 1 つのインシデントの詳細を表示します。利用可能な場合は AI による根本原因分析も含まれます。 |
outage_stats | 「今週、最も障害が多かったのは何ですか?」ランキングと合計数を表示します。 |
list_services | 監視対象の 100 以上のサービスを一覧表示します。 |
注意事項
- データは whatbroke.today から取得します。公式ステータスページを集約し、AI による要約と根本原因分析(RCA)を追加しています。
- 上流 API は IP ごとに 1 分あたり 5 リクエストに制限されています。このサーバーは応答を 60 秒間キャッシュするため、通常は制限を超えません。
- 重大度が
resolvedの場合、プロバイダーがインシデントを終了しています。それ以外はすべてアクティブとして扱われます。
開発
git clone https://github.com/reshadat/outage-mcp
cd outage-mcp
npm install
npm run build
node dist/index.js # speaks MCP over stdio
MIT ライセンスです。Reshadat Ali が午後 10 時から午前 1 時の間に作成しました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。