Airtable is Not Agent-Ready to agents.
Discry independently scored how well an AI agent can discover and understand the Airtable 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 · 29/100Comprehension
55% of score · 43/100What we found
- Airtable's developer documentation is entirely JS-rendered and returns empty/broken content when scraped �� an agent cannot programmatically access any API documentation without a browser runtime
- No llms.txt, no llms-full.txt, no OpenAPI spec, no AGENTS.md, no .well-known/mcp.json — Airtable has invested zero in agent discovery infrastructure despite being a popular automation target
- Rate limits and error handling are well-documented but only accessible through support.airtable.com articles rather than the developer portal, fragmenting the information agents need
- Community MCP servers exist on PulseMCP and Glama filling the gap, but these are third-party implementations without official backing
- The API itself has good design patterns (performUpsert for batch operations, structured error responses) but the documentation delivery is completely agent-hostile
What to change
Prioritized by impact on discoverability. You (or your docs platform) deploy these — Discry never touches your API.
- 01Make developer documentation accessible without JavaScript — add server-side rendering or provide markdown mirrors via llms.txt and llms-full.txt
- 02Publish an official OpenAPI specification for the Web API — this is the highest-impact single change for agent accessibility
- 03Add llms.txt at airtable.com/developers/llms.txt with structured links to all API documentation in a format agents can consume
- 04Provide an official MCP server or endorse a community implementation via .well-known/mcp.json to connect the strong community ecosystem to a standard discovery path
- 05Consolidate API documentation (rate limits, errors, getting started) into the developer portal rather than scattering across support.airtable.com
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.
Personal access tokens and OAuth2 authentication. Rate limit of 5 requests per second per base, 50 per second per user. JSON error responses with error and message fields. Cursor-based pagination with offset parameter. performUpsert for batch operations. All info accessible only via JS-rendered pages or support articles.