API Status Check について
API Status Checkは、コーディングアシスタント向けに285のクラウドサービスとAPIの稼働状況を調べるMCPサーバーです。サービスやカテゴリの一覧表示に加え、公開URLの確認もできます。
主な機能
- 01指定したAPIの状態を確認
- 02監視対象APIと状態を一覧表示
- 03サービスカテゴリを表示
- 04カテゴリ内の全APIを確認
- 05公開URLをチェック
活用シーン
- 01GitHubの稼働状況を確認
- 02サービスカテゴリ全体の状態を確認
- 03公開URLの可用性をテスト
MCP 対応
MCPサーバーとして、サービス状態の照会、APIとカテゴリの一覧、カテゴリ単位の確認、公開URLの可用性チェックを提供します。ホスト型Streamable HTTPエンドポイントまたはローカル実行で利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://apistatuscheck.com/api/mcpclaude mcp add --transport http shibley-apistatuscheck https://apistatuscheck.com/api/mcp{"mcpServers":{"shibley-apistatuscheck":{"type":"http","url":"https://apistatuscheck.com/api/mcp"}}}Cursor で開く{"servers":{"shibley-apistatuscheck":{"type":"http","url":"https://apistatuscheck.com/api/mcp"}}}VS Code で開く{"mcpServers":{"shibley-apistatuscheck":{"type":"http","url":"https://apistatuscheck.com/api/mcp"}}}{"mcpServers":{"shibley-apistatuscheck":{"serverUrl":"https://apistatuscheck.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 結果の最大数(デフォルトは 25)です。 |
| category | string | いいえ | 絞り込みに使うカテゴリスラッグ。例: "ai"。省略するとすべてのカテゴリが対象です。 |
詳細
API ステータス確認 MCP サーバー
AI コーディングアシスタントから、285 のクラウドサービスと API のリアルタイムの稼働状況を直接確認する MCP(Model Context Protocol)サーバーです。
機能
| ツール | 説明 |
|---|---|
check_status | 特定の API(例:github、openai、stripe)のステータスを確認します |
list_apis | 監視対象のすべての API と現在のステータスを一覧表示します |
list_categories | 利用可能なサービスカテゴリ(クラウド、決済など)を一覧表示します |
check_category | 特定のカテゴリ内のすべての API を確認します |
check_url | 任意の公開 URL の可用性を確認します |
対応サービス
AWS、GitHub、Stripe、OpenAI、Vercel、Cloudflare、Datadog、PagerDuty、Twilio、Shopify、Slack、Zoom など、270 以上に対応しています。全リストは apistatuscheck.com をご覧ください。
クイックスタート
ホスト型エンドポイント(推奨 — インストール不要)
サーバーはホストされているため、最も手軽に利用できるのはリモート Streamable HTTP
エンドポイントです。これは公式 MCP Registry が
io.github.shibley/apistatuscheck として掲載しているものと同じエントリです。
claude mcp add --transport http apistatuscheck https://apistatuscheck.com/api/mcp
stdio のみを使用するクライアントの場合:
npx -y mcp-remote https://apistatuscheck.com/api/mcp
npx を使用する
npx -y apistatuscheck-mcp-server
公開済みバージョン
0.1.0では動作しません。 この tarball ではdist/index.jsに#!/usr/bin/env nodeのシバンが含まれていなかったため、shim が Node ではなくshで実行され、command not foundエラーになりました。このリポジトリでは修正済みです(シバンを追加し、コマンド名が パッケージ名と一致するようapistatuscheck-mcp-serverの bin エイリアスも追加)が、 まだ npm には反映されていません。0.1.1の公開が必要です。それまでは、ソースからビルドしてください:git clone https://github.com/shibley/apistatuscheck-mcp-server.git cd apistatuscheck-mcp-server && npm install && npm run build node dist/index.js
Docker を使用する
docker build -t apistatuscheck-mcp .
docker run -i apistatuscheck-mcp
設定
Claude Desktop
claude_desktop_config.json に追加してください。これはホスト型エンドポイントを参照します。
上記で説明したとおり、npm 上の唯一のバージョン(0.1.0)は動作せず、エラーが表示されないまま失敗するため、
"args": ["-y", "apistatuscheck-mcp-server"] は使用しないでください。
{
"mcpServers": {
"apistatuscheck": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://apistatuscheck.com/api/mcp"]
}
}
}
Cursor/その他の MCP クライアント
mcp-remote 経由で同じホスト型エンドポイントを使用します:
{
"mcpServers": {
"apistatuscheck": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://apistatuscheck.com/api/mcp"]
}
}
}
環境変数
| 変数 | デフォルト値 | 説明 |
|---|---|---|
ASC_BASE_URL | https://apistatuscheck.com | API のベース URL |
ローカル開発
git clone https://github.com/shibley/apistatuscheck-mcp-server.git
cd apistatuscheck-mcp-server
npm install
npm run build
node dist/index.js
ライセンス
MIT — Bity LLC
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。