OutageDeck について
OutageDeck は、クラウドや SaaS ベンダーの稼働状況を確認する、コーディングエージェントや運用チーム向けのリモート MCP サーバーです。公式ステータスフィード、インシデントの時系列、観測された稼働履歴をまとめ、公開ステータスの確認に API キーは不要です。
主な機能
- 01ベンダー公表のステータス確認
- 02進行中および過去のインシデント確認
- 037~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 コーディングエージェントに最新のステータス、インシデントのタイムライン、稼働率の履歴を提供します。リモートサーバーで公開ステータスを確認する際、API キーは必要ありません。
コードのデバッグを始める前に、「問題は自分たちにあるのか、それとも相手側にあるのか?」を確認するために使えます。
- リモート MCP エンドポイント:
https://outagedeck.com/api/mcp - トランスポート:ストリーミング可能な HTTP
- 公開ステータスツール:無料、アカウントやキーは不要
- 公式 MCP レジストリ:
com.outagedeck/outagedeck-status - 詳細なドキュメント:outagedeck.com/developers/mcp
- インストール可能な障害トリアージエージェント:GitHub Awesome Copilot で公開
- GitHub Actions:
outagedeck/status-check@v1 - ターミナルおよび一般的な CI:
brew install outagedeck/tap/outagedeck
check_my_stack が正常に応答するたびに、2 つのリンクが含まれます。links.liveBoard は現在のスタックビューを、links.alerts はアカウント設定フローですでに選択されているプロバイダーと同じプロバイダーを解決した状態で表示します。無料のメールアラートでは、最大 5 つのプロバイダーを設定できます。同じ設定から Slack、Teams、Discord、Webhook への通知も利用できます。
1 行で接続
Antigravity CLI(公開読み取り専用 MCP ツールを備えたネイティブプラグインをインストールします):
agy plugin install https://github.com/outagedeck/mcp
このプラグインは Antigravity の現在の serverUrl スキーマを使用し、シークレットやローカルでの実行を要求せず、アカウントに紐づく 5 つのツールを無効にします。プロンプトと現在の公開ツールカタログについては、Antigravity のセットアップガイドをご覧ください。
Gemini CLI(公開読み取り専用 MCP ツールを拡張機能としてインストールします):
gemini extensions install https://github.com/outagedeck/mcp
この拡張機能は設定やシークレットを要求せず、公開読み取り専用ツール 9 つのみを意図的に公開します。プロンプトと現在のツールカタログについては、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 Skill:
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"
}
}
}
パッケージ、デーモン、環境変数は必要ありません。
エージェントにできること
エージェントに次のように尋ねます:
- 「このデプロイのデバッグを始める前に、AWS、Cloudflare、GitHub、OpenAI の状況を確認してください。」
- 「Claude がダウンしていますか。それとも、この障害は自分のアプリで起きていますか?」
- 「現在発生中の主要ベンダーのインシデントを教えてください。」
- 「GitHub の稼働率と過去 30 日間のインシデント履歴を表示してください。」
- 「現在発生中の Cloudflare インシデントについて、引用可能なタイムラインを作成してください。」
公開ツール:
| ツール | 目的 |
|---|---|
get_provider_status | 1 つのプロバイダーについて、ベンダーが公開しているステータスを取得します |
check_my_stack | 最大 12 のプロバイダーを一括判定し、アラート設定用のリンクを事前入力して表示します |
list_active_incidents | カタログ全体の進行中インシデントを一覧表示します |
get_incident_details | ベンダーのインシデント更新タイムライン全体を取得します |
get_uptime | 独立した 7~90 日間の稼働率履歴を取得します |
get_outage_report | ベンダー横断の信頼性サマリーを取得します |
search_providers | 会社名または製品名でプロバイダーを検索します |
search and fetch | 引用可能な OutageDeck のドキュメントを検索、取得します |
アカウントツールを使うと、会話で Webhook 認証情報を共有することなく、サブスクライバー自身のカスタムプロバイダーとアラートを管理できます:list_custom_providers、add_custom_provider、update_custom_provider、remove_custom_provider、および watch_provider。
データと信頼モデル
OutageDeck は、公式プロバイダーのステータスフィードを約 10 分ごとに読み取ります。SNS の報告から推測したり、プロバイダー自身のステータスページに取って代わると主張したりすることはありません。ツールの結果にはソースと OutageDeck のリンクが含まれており、エージェントは報告内容を引用できます。
公開ツールは読み取り専用です。アカウント固有のツールには OutageDeck API キーが必要です。また、各ツールは読み取り専用、冪等、破壊的操作に関するヒントを MCP クライアントに提示します。
利用可能状況とプラン
プロバイダーのステータス、インシデント履歴、公開 API、RSS、バッジ、公開 MCP ツールは、アカウントなしで無料で利用できます。無料アカウントでは、最大 5 つのプロバイダーのメールアラートを設定できます。有料プランでは、Slack、Teams、Discord、Webhook によるアラート、カスタムプロバイダー、より高い API クォータが利用できます。
レジストリのメタデータ
server.json は、公式 MCP Registry に公開されている有効なレコードを反映しています。このリポジトリはホスト型サービスについて説明するものであり、本番環境のサーバー実装は含まれていません。MIT ライセンスは、このリポジトリ内のドキュメントとレジストリのメタデータに適用されます。
ご質問やセキュリティに関する報告:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
