All integrations
Airtable
Query and update records across your Airtable bases.
Productivity
Data and search infra
How an agent reaches it
- MCP
Official MCP server. The agent lists its tools and calls them.
- REST API
Always available. The agent calls the API directly with your credential attached.
- CLI
No official command-line tool.
How you authenticate
- OAuth
- API key
How agents reach it
- Base URL
- https://api.airtable.com/v0
- Pagination
- cursor
- Rate limit
- 5 requests/second per base. Exceeding it returns 429 with a 30s penalty.
- MCP server
- https://mcp.airtable.com/mcp
Common endpoints
| list bases | GET /meta/bases |
| read base schema | GET /meta/bases/{baseId}/tables |
| list records | GET /{baseId}/{tableIdOrName} |
| create records | POST /{baseId}/{tableIdOrName} |
| update records | PATCH /{baseId}/{tableIdOrName} |
Worth knowing
- Table names in paths must be URL-encoded, and table IDs (tbl...) are more stable than names.
- Field names are case-sensitive and must match the base exactly.
- The 5 req/s limit is per BASE and the 429 penalty is 30 seconds, so back off rather than retrying immediately.