AIStatusDashboard について
AIStatusDashboardは、よく使われるAIアプリの稼働状況を確認するプロジェクトです。実測プローブ、公式インシデント情報、ユーザー報告を集約し、確認できない場合は「確認中」と表示します。
主な機能
- 01複数のAIアプリを監視
- 02遅延とエラーを実測
- 03公式インシデント情報を収集
- 04ユーザーの障害報告を反映
- 05障害中のアプリを先頭に表示
活用シーン
- 01ChatGPTなどの障害状況を確認
- 02アプリの状態やインシデント履歴を確認
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://aistatusdashboard.com/mcpclaude mcp add --transport http aistatusdashboard-aistatusdashboard https://aistatusdashboard.com/mcp{"mcpServers":{"aistatusdashboard-aistatusdashboard":{"type":"http","url":"https://aistatusdashboard.com/mcp"}}}Cursor で開く{"servers":{"aistatusdashboard-aistatusdashboard":{"type":"http","url":"https://aistatusdashboard.com/mcp"}}}VS Code で開く{"mcpServers":{"aistatusdashboard-aistatusdashboard":{"type":"http","url":"https://aistatusdashboard.com/mcp"}}}{"mcpServers":{"aistatusdashboard-aistatusdashboard":{"serverUrl":"https://aistatusdashboard.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
AI Status
ChatGPT がダウンしていますか?それとも、あなたの環境だけですか?
AI Status は、実際に多くの人が使っている AI アプリについて、この疑問にすばやく答えます。 ChatGPT、Claude、Gemini、Grok、Perplexity、DeepSeek、Meta AI、GitHub Copilot、 Cursor、Character.AI、Le Chat に対応しています。
公式ステータスページをそのまま表示するのとは、次の点が異なります。
- サービスを自分たちでテストします。 Cron によるプローブが数分ごとに各プロバイダーへ実際のリクエストを送り、レイテンシとエラーを記録します
(
lib/services/provider-probes.ts)。 - すべてのプロバイダーの公式インシデントフィードを読み込みます。各インシデントには、元の情報源へのリンクを掲載します(
lib/services/source-ingestion.ts)。 - 訪問者からの報告も受け付けます。 ワンタップの「私の環境でも問題が発生しています」ボタンからの報告を、「あなたの環境だけですか?」の判定に反映します。セルフテストによる通信は除外されます。
- 問題がないように見せかけることはありません。 ステータスを確認できない場合は、「稼働中」ではなく「確認中」と表示します。
技術スタック
Next.js (App Router) · Tailwind CSS · Firebase Firestore · Firebase App Hosting.
ページ
/— 監視対象アプリすべてのリアルタイム一覧。問題のあるアプリが先に表示されます/<app-id>— アプリごとの判定ページ(例:/chatgpt、/claude)/incidents— インシデントごとの詳細を含む障害履歴/how-it-works、/about、/privacy、/terms
ローカルでの実行
npm install
cp .env.example .env.local # add Firebase credentials
npm run dev
テストとチェック:
npm run lint
npm run type-check
npm test # unit tests (jest)
npm run test:e2e # playwright
データパイプライン
/api/cron/* 配下の Cron ルート(CRON_SECRET で保護)で、ステータスページのポーリング、ライブプローブの実行、インシデントフィードの取り込み、コミュニティ報告の分類、メールアラートの送信を行います。スケジュールは Cloud Scheduler で管理され、結果は Firestore(incidents、synthetic_probes、casual_reports、provider_status、…)に保存されます。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。