Agent Daily について
Agent Dailyは、AIエージェントが利用するAPIやMCPサーバーの稼働状況を毎時確認する信頼性インデックスです。エージェント開発者は到達性を確認し、障害時に切り替えられます。読み取り専用のMCPサーバーはキャッシュした状態データを照会します。
主な機能
- 01毎時の到達性チェック
- 02公開ステータスページとJSON
- 03稼働率・レイテンシ・ベンダー状態
- 04読み取り専用のMCPステータスツール
- 05カテゴリ別のツール一覧
活用シーン
- 01エージェント呼び出し前の依存先確認
- 02サービス停止時の代替先選択
- 03MCPホストからのツール状態確認
MCP 対応
読み取り専用のStreamable HTTP MCPサーバーを提供し、`list_tools`と`tool_status`を利用できます。両ツールは5分間キャッシュされた状態データを読み取ります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://agent-daily.agentdaily.workers.dev/mcpclaude mcp add --transport http gregpunch-agent-daily https://agent-daily.agentdaily.workers.dev/mcp{"mcpServers":{"gregpunch-agent-daily":{"type":"http","url":"https://agent-daily.agentdaily.workers.dev/mcp"}}}Cursor で開く{"servers":{"gregpunch-agent-daily":{"type":"http","url":"https://agent-daily.agentdaily.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"gregpunch-agent-daily":{"type":"http","url":"https://agent-daily.agentdaily.workers.dev/mcp"}}}{"mcpServers":{"gregpunch-agent-daily":{"serverUrl":"https://agent-daily.agentdaily.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Agent Daily:このツールは今、稼働していますか?
AI エージェントが呼び出す API と MCP サーバーの無料・毎時更新の信頼性インデックス:OpenAI、Anthropic、GitHub(API + MCP)、Stripe、Slack、Cloudflare、Brave/Serper search、Linear と DeepWiki MCP など(20 個のツール)。
エージェントを構築する人向けに作られています。エージェントがツールを呼び出す前に確認し、ツールが停止している場合はフォールバックし、障害時のリトライを繰り返さずに済むようにしましょう。
- ステータスページ:https://gregpunch.github.io/agent-daily/
- 機械可読データ:https://gregpunch.github.io/agent-daily/status.json
- エージェントガイド:https://gregpunch.github.io/agent-daily/llms.txt
- **MCP サーバー(キー不要):https://agent-daily.agentdaily.workers.dev/mcp**。ツール
list_tools、tool_statusを提供します
claude mcp add --transport http agent-daily https://agent-daily.agentdaily.workers.dev/mcp
status.json を利用する
import requests
s = requests.get("https://gregpunch.github.io/agent-daily/status.json", timeout=5).json()
tool = next(t for t in s["tools"] if t["name"] == "OpenAI API")
if not tool["up"] or tool["vendor_status"] in ("major", "critical"):
... # route to a fallback provider
フィールド:schema_version、generated_at(UTC)、summary.{up,total}、および name, category, up, http_status, latency_ms, vendor_status, uptime_24h_pct, checks_24h, error を含む tools[]。データは毎時更新されます。約 2 時間以上経過している場合は古いデータとして扱ってください。キャッシュしてください。
制限事項: これは到達可能性のチェック(想定される HTTP コードの確認)のみであり、正確性や品質のテストではありません。プローブの場所は 1 か所だけです。
AI エージェントが依存する 20 個のツールを対象にした、無料の公開ステータスページです。これは 2 週間の検証を行うフェーズ 1 です。
ローカルで実行する
python3 check.py # probe all tools -> results.db (SQLite)
python3 build.py # render site/index.html
ファイル:tools.json(設定)、tools.md(一覧とメソッド)、check.py、build.py、site/(静的出力)、preview.png。
デプロイ計画(無料枠)
おすすめ:GitHub Actions + GitHub Pages($0)。
- このフォルダーを公開 GitHub リポジトリにプッシュします。
.github/workflows/check.ymlを追加し、schedule: cron: "0 * * * *"(毎時)を設定します。手順:チェックアウト、pip install requests、python check.py && python build.py、results.dbをコミットして戻す(またはアーティファクトとして保存する)、その後actions/deploy-pagesでsite/をデプロイします。- Pages を有効にします(ソース:GitHub Actions)。公開リポジトリでは、Actions の実行時間は無制限です。
代替案:Cloudflare Worker cron + D1 + Pages($0)。 check.py を Worker の scheduled() ハンドラーに移植します(無料枠:1 日あたり 100k リクエスト、cron トリガーを含む)。行データは D1(無料で 5 GB)に保存し、ページをレンダリングするか、Worker または Pages から JSON を配信します。この方法は、後に有料の MCP/API を追加する場合の基盤としてより適しています。
月額費用の見積もり
| 項目 | 費用 |
|---|---|
| GitHub Actions + Pages(公開リポジトリ)または Cloudflare 無料枠 | $0 |
| ドメイン(任意、例:agentdaily.dev) | 約 $1~1.25/月($12~15/年) |
| 有料 API の機能テスト(フェーズ 2 のみ) | 現在 $0、上限 $30~50 |
| フェーズ 1 の合計 | $0~2/月 |
MCP サーバー(mcp-worker/)
これは Cloudflare Worker 上で動作する、ステートレスで読み取り専用の MCP サーバーです。/mcp で Streamable HTTP を使用し、2 つのツール list_tools(category?) と tool_status(name) を提供します。どちらも status.json を読み取り、5 分間キャッシュします。また、/.well-known/mcp/server-card.json も配信します。
cd mcp-worker && npm install && npx wrangler dev # local
npm test # MCP SDK client check against localhost:8787
npx wrangler deploy # needs CLOUDFLARE_API_TOKEN + CLOUDFLARE_ACCOUNT_ID
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。