Airtable MCP Server for Cloudflare Workers
Airtable MCP Server for Cloudflare Workers
airtable_list_basesList all Airtable bases accessible with the current API key. Returns a list of bases with their IDs, names, and permission levels. Use the offset parameter for pagination if there are more bases. Returns: { bases: [{ id, name, permissionLevel }], offset? }
airtable_get_base_schemaGet the schema (tables, fields, views) for a base. Returns all tables in the base with their fields and views. This is useful for understanding the structure before working with records. Args: - baseId: The base ID (e.g., 'appXXXXXXXXXXXXXX') Returns: { tables: [{ id, name, primaryFieldId, fields: [...], views: [...] }] }
airtable_create_tableCreate a new table in a base. Creates a table with the specified name and fields. At least one field must be provided. Args: - baseId: The base ID - name: Table name - description: Optional table description - fields: Array of field definitions [{ name, type, description?, options? }] Returns: The created table with all fields and views.
airtable_update_tableUpdate a table's name or description. Args: - baseId: The base ID - tableId: The table ID - name: New table name (optional) - description: New table description (optional) Returns: The updated table.
+19 more tools
Sign up free and start integrating in minutes.