The AI Index
Developers

Call the index from anything

Every number on this site is available as a free JSON API and a remote MCP server. No key, no signup, no SDK — point your agent at one URL and ask.

MCP server (for Claude and other agents)

Remote, streamable-HTTP transport — nothing to install. Add this URL as an MCP server and your agent can answer questions from live index data:

https://theaiindex.dev/api/mcp

In Claude Code: claude mcp add --transport http ai-index https://theaiindex.dev/api/mcp

search_companiesresolve a name to a tracked company + its current standing
get_companythe deep read — 'is <company> growing or shrinking?'
get_boardcurrent risers / cuts leaderboard
get_role_exposure'are customer support jobs being cut?'
get_track_recordhow the index's past calls actually resolved
get_signalsrecent layoffs, funding, rank moves and news

REST API

Public, CORS-enabled, cached at the edge for an hour. Same data the site renders.

GET /api/v1/companies?q=cursor
Search the tracked universe. Filters: q, side, category, limit.
GET /api/v1/company/cursor
Full profile: rank, score, headcount series, score history, layoffs, funding.
GET /api/v1/board?side=cut&limit=10
The current leaderboard, rank-ordered.
GET /api/v1/roles?role=customer-support
Role-level exposure — AI-native vs legacy growth per job function.
GET /api/v1/track-record
Every logged prediction, how it resolved, the hit rate.
GET /api/v1/tape?company=clari&limit=20
Chronological signals: layoffs, funding, rank moves, news.
curl https://theaiindex.dev/api/v1/company/cursor

Terms — short version

Why free: the index is more useful as infrastructure than as a walled garden. If an agent answers “is Clari shrinking?” using our numbers and cites us, that's the product working.