Airtable
JSON →Access and manage Airtable bases, tables, and records using the Airtable Web API.
Install
npx @modelcontextprotocol/inspector Tools · 31
- list_bases Get all accessible bases in a workspace
- get_base_schema Retrieve complete base structure with tables and fields
- delete_base Remove bases (Enterprise only)
- list_tables Get all tables in a base
- create_table Create new tables with comprehensive field configurations
- update_table Modify table properties and metadata
- delete_table Remove tables (with proper permissions)
- list_fields Get all fields in a table
- create_field Add new fields with 25+ field types supported
- update_field Modify existing field properties and options
- delete_field Remove fields (with data considerations)
- list_records Basic record retrieval
- advanced_list_records Full filtering, sorting, pagination, and field selection
- get_record Fetch individual record details
- create_record Add single records
- update_record Modify existing records
- delete_record Remove records
- batch_create_records Create multiple records efficiently
- batch_update_records Update multiple records in one request
- batch_delete_records Delete multiple records efficiently
- search_records Find records using field-based search
- list_views Get all views in a table
- get_view Retrieve view configuration
- create_view Create new views (grid, form, calendar, gallery, kanban, timeline, gantt)
- update_view Modify view properties, filters, and sorting
- delete_view Remove views
- list_webhooks Get all webhooks for a base
- create_webhook Set up real-time notifications
- update_webhook Modify webhook configuration
- delete_webhook Remove webhook subscriptions
- get_webhook_payloads Retrieve webhook notification history
Environment variables
AIRTABLE_API_KEY
Links
★ 1 GitHub stars