prismix-status-mcp について
prismix-status-mcpは、75以上のAIサービスの稼働状況と最近のインシデントを確認するホスト型MCPサーバーです。各プロバイダーのステータスフィードやプローブから、状態、稼働率、レイテンシ、インシデント情報を提供します。
主な機能
- 01単一または全サービスの状態確認
- 02直近30日間のインシデント履歴
- 03対象サービスと現在の状態の一覧
- 04稼働率と応答レイテンシの確認
- 05APIキー不要のホスト型エンドポイント
活用シーン
- 01AIプロバイダーの障害発生状況の確認
- 02サービスの最近のインシデントと稼働率の確認
- 03対象AIサービスの現在の状態の確認
MCP 対応
Streamable HTTP経由で、状態確認、インシデント履歴の取得、対象サービスの一覧表示ツールをMCPクライアントに提供します。ホスト型エンドポイントはAPIキー不要で、ソースをCloudflare Workerとしてデプロイすることもできます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://prismix.dev/api/v1/mcpclaude mcp add --transport http prismor-prismix-status https://prismix.dev/api/v1/mcp{"mcpServers":{"prismor-prismix-status":{"type":"http","url":"https://prismix.dev/api/v1/mcp"}}}Cursor で開く{"servers":{"prismor-prismix-status":{"type":"http","url":"https://prismix.dev/api/v1/mcp"}}}VS Code で開く{"mcpServers":{"prismor-prismix-status":{"type":"http","url":"https://prismix.dev/api/v1/mcp"}}}{"mcpServers":{"prismor-prismix-status":{"serverUrl":"https://prismix.dev/api/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| service | string | いいえ | サービス ID または名前の一部(例:"openai"、"anthropic"、"cursor")。大文字と小文字は区別されません。省略すると、75 以上のサービスを一度にすべて確認します。 |
詳細
Prismix Status MCP
Claude に「OpenAI はダウンしていますか?」と聞いて、最新の回答を得られます。
75 以上の AI サービス(OpenAI、Anthropic、Cursor、GitHub Copilot、Gemini、Mistral、Perplexity、DeepSeek、Hugging Face など)のリアルタイム稼働状況を提供する、Model Context Protocol(MCP)サーバーです。Prismix を利用して各プロバイダーの公式ステータスフィードを常時監視しています。
- ホスト型エンドポイント、セットアップ不要:
https://prismix.dev/api/v1/mcp - API キー不要、サインアップ不要、レート制限の煩わしさもありません
- Streamable HTTP トランスポート、MCP プロトコル
2024-11-05 - CORS 対応。Claude Desktop、Claude Code、Cursor、その他あらゆる MCP クライアントで動作します
- このリポジトリにはサーバーのソースが含まれており、独自の Cloudflare Worker としてもデプロイできます
クイックスタート
Claude Desktop
claude_desktop_config.json に追加します(Settings → Developer → Edit Config):
{
"mcpServers": {
"prismix-status": {
"url": "https://prismix.dev/api/v1/mcp"
}
}
}
Claude Desktop を再起動すれば完了です。「現在、稼働が低下している AI サービスはどれですか?」と聞いてみましょう。
Claude Code
claude mcp add --transport http prismix-status https://prismix.dev/api/v1/mcp
Cursor
プロジェクト内の .cursor/mcp.json(またはグローバル設定の ~/.cursor/mcp.json)に追加します:
{
"mcpServers": {
"prismix-status": {
"url": "https://prismix.dev/api/v1/mcp"
}
}
}
ツール
check_ai_status
1 つのサービス(またはすべてのサービス)の現在のステータスを確認します。
| 引数 | 型 | 説明 |
|---|---|---|
service | string(任意) | サービス ID または名前の一部。大文字と小文字は区別されません。「openai」、「anthropic」、「cursor」などを指定します。すべて確認する場合は省略します。 |
サービスごとに、ステータス表示(稼働中/稼働低下/一部障害/大規模障害)、アクティブなインシデント数、過去 30 日間の稼働率、応答レイテンシ、インシデント履歴全体へのリンクを返します。
質問例:
- 「Anthropic は現在ダウンしていますか?」
- 「Cursor の過去 30 日間の稼働率はどれくらいですか?」
- 「利用している可能性のあるすべての AI サービスのステータスを確認して」
get_incident_history
1 つのサービスについて、過去 30 日間の最近のインシデント履歴を表示します。過去の停止や稼働低下について、影響レベル、開始時刻、解決状況/継続時間に加え、過去 30 日間の稼働率も確認できます。
| 引数 | 型 | 説明 |
|---|---|---|
service | string(必須) | サービス ID または名前の一部。「anthropic」、「openai」、「cursor」などを指定します。 |
質問例:
- 「今月、Anthropic は安定していましたか?」
- 「Cursor はどれくらいの頻度でダウンしますか?」
- 「OpenAI の最近のインシデントを見せて」
list_ai_services
追跡対象の 75 以上のサービスを、ID、名前、カテゴリ、現在のステータス表示とともに一覧表示します。正確なサービス ID を見つけるのに便利です。
プロトコルの詳細
- HTTP POST 上の JSON-RPC 2.0(Streamable HTTP トランスポート)
- プロトコルバージョン
2024-11-05 - 対応メソッド:
initialize、ping、tools/list、tools/call - 通知(
idのないリクエスト)は202で受け付けます
コマンドラインから試すには:
curl -s https://prismix.dev/api/v1/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_ai_status","arguments":{"service":"openai"}}}'
独自にデプロイする
この Worker は Prismix の無料公開 REST API(GET https://prismix.dev/api/v1/statuses — 認証不要、CORS 対応)からデータを取得するため、セルフホストする場合もシークレットは不要です:
npm install
npx wrangler deploy
デプロイした Worker の URL も、ホスト型エンドポイントと同じ MCP プロトコルに対応します。
データ
ステータスデータは、各プロバイダーの公式ステータスページ、またはステータスページがない場合は直接 HTTP プローブを使って、約 5 分ごとに更新されます。ダッシュボード全体、インシデント履歴、サービスごとの稼働率、埋め込み可能なバッジは prismix.dev で利用できます。アカウントを作成すると、ステータス変更時のメール通知を無料で受け取れます。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。