Vercel is Agent-Ready to agents.
Discry independently scored how well an AI agent can discover and understand the Vercel API from what’s public — not whether it’s usable. Below: every signal we checked, what’s costing the score, and what to change.
SCORED UNDER RUBRIC 1.2 · A full re-launch under Discry Score 2.5 — a new behavioral instrument, not comparable to these scores — is in progress.
Discovery
45% of score · 90/100Comprehension
55% of score · 96/100What we found
- Vercel is a near-perfect example of agent-ready documentation — llms.txt, llms-full.txt, AGENTS.md, OpenAPI spec, and official MCP server all present and well-maintained.
- The robots.txt uses the emerging Content-Signal header (ai-input=yes, ai-train=no), showing leadership in standardizing AI access signals.
- AGENTS.md files exist across multiple repos (vercel/vercel, next.js, agent-skills) providing context-specific guidance for coding agents.
- The REST API section of llms.txt includes the OpenAPI URL, base URL, SDK install command, and full endpoint listing — everything an agent needs to get started in one file.
- The only gap is .well-known/mcp.json — despite having an official MCP server, there is no machine-discoverable pointer at the well-known path.
What to change
Prioritized by impact on discoverability. You (or your docs platform) deploy these — Discry never touches your API.
- 01Add .well-known/mcp.json pointing to the official Vercel MCP server ��� this is the only significant discovery gap remaining.
- 02Consider splitting llms.txt into a smaller overview (<50KB) with the full content remaining at llms-full.txt for optimal agent consumption.
- 03Add explicit error recovery steps to the errors reference (e.g., 'If rate limited, check X-RateLimit-Reset header and retry after that timestamp').
Execution coverage · INFORMATIONAL, UNSCORED
Whether an agent can actually complete a call and recover from errors is the deeper Audit layer — documented here, but not part of the Discry Score.
Comprehensive execution documentation with dedicated errors reference page, detailed rate limits and plan-based limits page, type-safe TypeScript SDK (@vercel/sdk), and OAuth2 authentication flow. Pagination documented for list endpoints.