Skip to main content
Server path: /airtable | Type: Application | PCID required: Yes Bases, tables, and records

Tools

ToolDescription
airtable_list_basesList all Airtable bases along with their id, name and permissionLevel
airtable_get_base_schemaGet tables of an Airtable base (table id, table name, table fields, table views)
airtable_list_recordsList records from an Airtable table
airtable_create_recordsCreate records in an Airtable table

airtable_list_bases

List all Airtable bases along with their id, name and permissionLevel

airtable_get_base_schema

Get tables of an Airtable base (table id, table name, table fields, table views) Parameters:
ParameterTypeRequiredDefaultDescription
baseIdstringYesBase ID to get schema for

airtable_list_records

List records from an Airtable table Parameters:
ParameterTypeRequiredDefaultDescription
baseIdstringYesBase ID containing the table
tableIdOrNamestringYesTable ID or name to list records from
timeZonestringNoTime zone for date formatting
userLocalestringNoUser locale for date formatting
pageSizenumberNoNumber of records per request (max 100)
maxRecordsnumberNoMaximum number of records to return
offsetstringNoOffset for pagination
viewstringNoView ID or name to filter records
filterByFormulastringNoFormula to filter records
cellFormatstringNoFormat of cell values
fieldsstring[]NoFields to include in the result
returnFieldsByFieldIdbooleanNoReturn field objects by field ID

airtable_create_records

Create records in an Airtable table Parameters:
ParameterTypeRequiredDefaultDescription
baseIdstringYesBase ID containing the table
tableIdOrNamestringYesTable ID or name to create records in
recordsobject[]YesRecords to create
returnFieldsByFieldIdbooleanNoReturn field objects by field ID
typecastbooleanNoEnable automatic data type conversion