API documentation
All Agent Data Co feeds as JSON, refreshed daily (~05:20 UTC). Base URL https://agentdataco.com. Machine-readable spec: /openapi.json.
Authentication
Send your key in the Authorization header: Authorization: Bearer adc_live_β¦. Keys are emailed automatically right after checkout. Get a key: Starter $19/month (latest data + 30-day history) or Pro $49/month (full archive, trends, priority watchlist, 100k requests).
Free sample (no key)
curl https://agentdataco.com/api/v1/sample
curl "https://agentdataco.com/api/v1/sample?name=mcp-servers"
Endpoints
| Endpoint | Contents | since field |
|---|---|---|
/api/v1/github-ai-repos | Repos tagged mcp, mcp-server, ai-agent(s), llm-agent, agentic-ai, autonomous-agents: top by stars plus new in the last 30 days. Stars, forks, language, license, topics. | created_at |
/api/v1/show-hn-ai | Show HN posts matching AI, LLM, GPT, MCP, agent, Claude, RAG⦠with points and comments, newest first. | created_at |
/api/v1/mcp-servers | Every active server in the official Model Context Protocol registry (latest versions): remotes, packages, repository. | publishedAt |
/api/v1/ai-pricing | Daily snapshots of public AI/SaaS pricing pages: extracted plans and prices, plus what changed since the previous snapshot. | snapshotAt |
/api/v1/llm-pricing | Every LLM on OpenRouter with $ per 1M input/output tokens, context length, modalities and new-model / price-change flags. | created |
/api/v1/hf-trending | Top 100 trending models, Spaces and datasets with likes, downloads, task, license and trending score. | createdAt |
Query parameters
limitβ rows to return, 1β1000 (default 100)offsetβ pagination offset (default 0)sinceβ ISO 8601 date/time; only rows on/after it (e.g.2026-10-01)qβ case-insensitive text match across all fields
Examples
curl -H "Authorization: Bearer $ADC_KEY" \
"https://agentdataco.com/api/v1/github-ai-repos?since=2026-10-01&limit=20"
curl -H "Authorization: Bearer $ADC_KEY" \
"https://agentdataco.com/api/v1/llm-pricing?q=anthropic"
curl -H "Authorization: Bearer $ADC_KEY" \
"https://agentdataco.com/api/v1/show-hn-ai?since=2026-10-13T00:00:00Z"
Response
{ "feed": "github-ai-repos", "title": "...", "source": "GitHub Search API",
"updatedAt": "2026-10-14T05:20:11Z", "total": 1283, "offset": 0, "limit": 20, "count": 20,
"data": [ { ... } ] }
History & trends
Every daily snapshot is archived permanently. Query an entity's daily time series (metrics + rank) or the day's top movers:
curl -H "Authorization: Bearer $ADC_KEY" \
"https://agentdataco.com/api/v1/github-ai-repos/history?entity=modelcontextprotocol/servers&from=2026-10-01"
curl -H "Authorization: Bearer $ADC_KEY" \
"https://agentdataco.com/api/v1/trends?window=7d&feed=hf-trending"History depth by plan: Starter last 30 days, Pro full archive ($49/month). Trends include 1d/7d/30d movers by stars/likes/points and events: new entities, LLM price changes, MCP version bumps, pricing-page changes. Public summary: /trends.
MCP server (for AI agents)
Remote MCP endpoint, Streamable HTTP: https://agentdataco.com/mcp. Free tools work without a key: list_feeds, get_sample, lookup_entity. Full tools need your API key as Authorization: Bearer adc_live_β¦: get_github_ai_repos, get_show_hn_ai, get_mcp_servers, get_hf_trending, get_llm_pricing, get_ai_pricing, get_history, get_trends. Calls count toward your monthly request quota.
// Claude Desktop / Cursor / any client supporting remote MCP (mcp.json)
{ "mcpServers": { "agentdataco": {
"url": "https://agentdataco.com/mcp",
"headers": { "Authorization": "Bearer adc_live_..." } } } }
# Claude Code
claude mcp add --transport http agentdataco https://agentdataco.com/mcp \
--header "Authorization: Bearer adc_live_..."
# raw JSON-RPC
curl -X POST https://agentdataco.com/mcp -H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Entity pages
Public pages with latest metrics and history for ~2,000 top entities, rebuilt daily: /repo/<owner>/<name>, /mcp/<server>, /llm/<provider>/<model>, /pricing/<vendor>, /hf/<type>/<id>. Index: sitemap.xml.
Request coverage
Need a pricing page or repo we don't track? Ask for it: /api/v1/ai-pricing?url=https://example.com/pricing or /api/v1/github-ai-repos?repo=owner/name. Untracked entities are added to our watchlist and collected from the next daily run.
Limits & errors
Starter includes 10,000 requests per calendar month (UTC); remaining quota is returned in X-RateLimit-Remaining. Errors: 401 missing/invalid/revoked key, 429 monthly limit reached, 400 bad parameter, 503 feed temporarily unavailable. Cancelling your subscription revokes the key. Lost your key or need more volume? hello@agentdataco.com.