What can you do with it?
The Airtable integration enables comprehensive database management including listing bases, exploring table schemas, retrieving records with advanced filtering, and creating new records. You can work with different field types including text, select options, collaborators, and more. The integration supports powerful filtering with formulas, pagination for large datasets, and bulk record creation. Perfect for teams managing structured data, project tracking, and collaborative databases with rich field types and relationships.How to use it?
Basic Command Structure
Parameters
Required:action
- The operation you want to perform (list_bases, get_schema, list_records, create_records, filter_records)
base_id
- Base identifier for base-specific operationstable_name
- Table name or ID for table operationsfilter_formula
- Formula for filtering records
Tools
List Bases
Retrieve all accessible Airtable bases Parameters:action
(required) - Set to “list_bases”
Get Base Schema
Retrieve the schema for a specific base including tables and fields Parameters:action
(required) - Set to “get_schema”base_id
(required) - Base identifier
List Records
Retrieve records from a specific table Parameters:action
(required) - Set to “list_records”base_id
(required) - Base identifiertable_name
(required) - Table name or IDpage_size
(optional) - Number of records per page (max 100, default 100)max_records
(optional) - Maximum total records to returnview
(optional) - Specific view name or IDsort
(optional) - Array of sort criteria with field and directionfields
(optional) - Specific field names to include
Filter Records
Retrieve records using a filter formula Parameters:action
(required) - Set to “filter_records”base_id
(required) - Base identifiertable_name
(required) - Table name or IDfilter_formula
(required) - Airtable formula for filtering (e.g., ”=‘In progress’”)
Create Records
Create one or more new records in a table Parameters:action
(required) - Set to “create_records”base_id
(required) - Base identifiertable_name
(required) - Table name or IDrecords
(required) - Array of record objects with fieldstypecast
(optional) - Boolean for automatic data conversion (default: false)