Agent Daily
Live health of 65 agent APIs/MCPs plus a 15-min LLM leaderboard; recommend(task) picks a provider.
What can you do with Agent Daily?
- Status page: https://gregpunch.github.io/agent-daily/
- Machine-readable: https://gregpunch.github.io/agent-daily/status.json
- Agent guide: https://gregpunch.github.io/agent-daily/llms.txt
- **MCP server (no key): https://agent-daily.agentdaily.workers.dev/mcp**, with tools
list_tools,tool_status
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http agent-daily 'https://agent-daily.agentdaily.workers.dev/mcp'
{
"mcpServers": {
"agent-daily": {
"type": "http",
"url": "https://agent-daily.agentdaily.workers.dev/mcp"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
Agent Daily: is this tool up right now?
A free, hourly reliability index for the APIs and MCP servers AI agents call: OpenAI, Anthropic, GitHub (API + MCP), Stripe, Slack, Cloudflare, Brave/Serper search, Linear and DeepWiki MCP, and more (20 tools).
Built for agent builders. Check before your agent calls a tool, fall back when a tool is down, and stop burning retries on outages.
- Status page: https://gregpunch.github.io/agent-daily/
- Machine-readable: https://gregpunch.github.io/agent-daily/status.json
- Agent guide: https://gregpunch.github.io/agent-daily/llms.txt
- **MCP server (no key): https://agent-daily.agentdaily.workers.dev/mcp**, with tools
list_tools,tool_status
claude mcp add --transport http agent-daily https://agent-daily.agentdaily.workers.dev/mcp
Consume 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
Fields: schema_version, generated_at (UTC), summary.{up,total}, and tools[] with name, category, up, http_status, latency_ms, vendor_status, uptime_24h_pct, checks_24h, error. Data is refreshed hourly; treat it as stale if older than about 2h. Please cache.
Limits: these are reachability checks only (an expected HTTP code), not correctness or quality tests. There is a single probe location.
A free public status page for 20 tools AI agents depend on. This is Phase 1, a two-week validation.
Run locally
python3 check.py # probe all tools -> results.db (SQLite)
python3 build.py # render site/index.html
Files: tools.json (config), tools.md (list + method), check.py, build.py, site/ (static output), preview.png.
Deploy plan (free tiers)
Recommended: GitHub Actions + GitHub Pages ($0).
- Push this folder to a public GitHub repo.
- Add
.github/workflows/check.ymlwithschedule: cron: "0 * * * *"(hourly). Steps: checkout,pip install requests,python check.py && python build.py, commitresults.dbback (or store it as an artifact), then deploysite/withactions/deploy-pages. - Turn on Pages (source: GitHub Actions). Public repos get unlimited Actions minutes.
Alternative: Cloudflare Worker cron + D1 + Pages ($0). Port check.py to a Worker scheduled() handler (free tier: 100k requests/day, cron triggers included). Store rows in D1 (free 5 GB), and render the page or serve JSON from the Worker or Pages. This option is the better base for the paid MCP/API later.
Estimated monthly cost
| Item | Cost |
|---|---|
| GitHub Actions + Pages (public repo) or Cloudflare free tier | $0 |
| Domain (optional, e.g. agentdaily.dev) | ~$1–1.25/mo ($12–15/yr) |
| Paid-API functional tests (Phase 2 only) | $0 now; cap $30–50 |
| Phase 1 total | $0–2/mo |
MCP server (mcp-worker/)
This is a stateless, read-only MCP server on a Cloudflare Worker. It uses Streamable HTTP at /mcp and offers two tools: list_tools(category?) and tool_status(name). Both read status.json with a 5-minute cache. It also serves /.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
Frequently asked questions
What is Agent Daily?
Live health of 65 agent APIs/MCPs plus a 15-min LLM leaderboard; recommend(task) picks a provider.
How do I install Agent Daily?
It runs as a remote server. In Claude Code: claude mcp add --transport http agent-daily 'https://agent-daily.agentdaily.workers.dev/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Agent Daily need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is Agent Daily open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Agent Daily?
It is published by gregpunch. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.