Airtable
Connects Airtable to FlyMyAI agents via OAuth. Connect once and the agent can browse your bases, read their schema, and create/update/delete records - no token to paste.
What it can do
- Discover - list bases (
airtable_list_bases), read a base's tables & fields (airtable_get_base_schema) - Records - list (with
filterByFormula, view, sort, paging), get, create, update (merge or replace), delete - up to 10 per call - Any endpoint -
airtable_request(method, path, query, body)reaches the full Airtable API
The agent acts within the scopes and bases granted at connect time. Call
airtable_get_base_schema first to learn the exact base/table/field names.
How to get credentials
Airtable uses OAuth - there's no token to copy.
- In FlyMyAI, open the Airtable MCP and start the setup flow.
- An Airtable authorization screen opens. Choose which bases to share and approve.
- You're redirected back to FlyMyAI; the tool flips to Configured.
To revoke access later, open the integration in your Airtable account settings and remove FlyMyAI.
Fields to fill in FlyMyAI
No fields - the OAuth flow stores the access and refresh tokens automatically. Access tokens last ~1 hour and refresh on their own; to change which bases are shared, reconnect.
Troubleshooting
- Base not visible /
NOT_FOUND- the base wasn't granted at connect time; reconnect and select it. INVALID_PERMISSIONS_OR_MODEL_NOT_FOUND- the token lacks the needed scope (e.g. write); reconnect with write access.UNKNOWN_FIELD_NAME- field-name mismatch; callairtable_get_base_schemafor exact names, or passtypecast: true.- 10 records per write - batch creates/updates/deletes in groups of 10.