KosmoKrator

productivity

Airtable MCP, CLI, and Lua Integration for AI Agents

Airtable integration docs for AI agents: MCP gateway setup, Airtable CLI commands, Lua API reference, credentials, and function schemas.

Airtable for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
airtable.airtable_api_get Read read 0 Call any Airtable Web API GET endpoint with query parameters.
airtable.airtable_api_post Write write 0 Call any Airtable Web API POST endpoint with a JSON payload.
airtable.airtable_api_patch Write write 0 Call any Airtable Web API PATCH endpoint with a JSON payload.
airtable.airtable_api_delete Write write 0 Call any Airtable Web API DELETE endpoint with query parameters.
airtable.airtable_get_current_user Read read 0 Get the currently authenticated Airtable user.
airtable.airtable_list_bases Read read 0 List Airtable bases accessible to the token.
airtable.airtable_get_base_schema Read read 0 Get table, field, and view schema metadata for a base.
airtable.airtable_create_table Write write 0 Create a table in an Airtable base.
airtable.airtable_update_table Write write 0 Update table metadata in an Airtable base.
airtable.airtable_create_field Write write 0 Create a field in an Airtable table.
airtable.airtable_update_field Write write 0 Update field metadata in an Airtable table.
airtable.airtable_list_views Read read 0 List views by reading Airtable base schema metadata.
airtable.airtable_list_records Read read 0 List records from an Airtable table.
airtable.airtable_get_record Read read 0 Get a single Airtable record.
airtable.airtable_create_record Write write 0 Create one Airtable record.
airtable.airtable_create_records Write write 0 Create multiple Airtable records in one request.
airtable.airtable_update_record Write write 0 Update one Airtable record.
airtable.airtable_update_records Write write 0 Update multiple Airtable records in one request.
airtable.airtable_upsert_records Write write 0 Create or update records using Airtable performUpsert.
airtable.airtable_delete_record Write write 0 Delete one Airtable record.
airtable.airtable_delete_records Write write 0 Delete multiple Airtable records using records[] query parameters.
airtable.airtable_list_comments Read read 0 List comments for an Airtable record.
airtable.airtable_create_comment Write write 0 Create a comment on an Airtable record.
airtable.airtable_update_comment Write write 0 Update a comment on an Airtable record.
airtable.airtable_delete_comment Write write 0 Delete a comment from an Airtable record.
airtable.airtable_list_webhooks Read read 0 List Airtable webhooks for a base.
airtable.airtable_create_webhook Write write 0 Create an Airtable webhook for a base.
airtable.airtable_delete_webhook Write write 0 Delete an Airtable webhook.
airtable.airtable_list_webhook_payloads Read read 0 List webhook payloads for an Airtable webhook.