| name | airtable |
| description | Manage Airtable bases, tables, and records. Use for listing bases, reading/creating/updating/deleting records, and searching. |
Airtable
CRUD operations on Airtable bases and records via the Airtable REST API.
Environment Variables
AIRTABLE_ACCESS_TOKEN - Airtable personal access token
Commands
airtable bases
airtable schema -b <baseId>
airtable list -b <baseId> -t <tableIdOrName> [-l limit] [-v view] [-f formula]
airtable get -b <baseId> -t <table> -r <recordId>
airtable create -b <baseId> -t <table> --fields '{"Name":"John","Email":"john@example.com"}'
airtable update -b <baseId> -t <table> -r <recordId> --fields '{"Name":"Jane"}'
airtable delete -b <baseId> -t <table> -r <recordId>
airtable search -b <baseId> -t <table> -s <value> --search-field <fieldName>
Output Format
JSON arrays/objects. Example for list:
[
{ "id": "recABC123", "Name": "John", "Email": "john@example.com" }
]