Airtable for Claude, Cursor, ChatGPT & agents
Airtable — list bases, read / query records with filter formulas, create new rows, and update fields on existing records via Airtable REST API
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Airtable — list bases, read / query records with filter formulas, create new rows, and update fields on existing records via Airtable REST API. Use when the user mentions Airtable, base, table, record, row, CRM, tracker, spreadsheet-database, or wants to look up / add / edit data in a structured Airtable workspace.
The Airtable skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Airtable is connected, ask your agent something like:
- “List bases from Airtable.”
- “List records from Airtable.”
- “Create record from Airtable.”
Tools available (5)
airtable__list_basesList all Airtable bases the API token can access (id + name + permission level). Use when the user wants to find / browse / discover their Airtable bases or when you need a base_id to call other tools.
airtable__list_recordsList / read / query / search records from an Airtable table with an optional filter_formula (e.g. '{Status} = "Active"'). Use when the user wants to fetch rows, look up entries, filter by field, or pull data out of a base. Supports max_records, base_id, table_name.
airtable__create_recordCreate / add / insert a new record (row) in an Airtable table. Use when the user wants to log an entry, add a new contact / lead / task / item, or append data. Pass fields as a name→value map keyed by Airtable field names or IDs.
airtable__update_recordUpdate / edit / patch fields on an existing Airtable record by record_id. Use when the user wants to change a status, edit a value, mark an item done, or modify any field. Only fields you pass are updated.
airtable__delete_recordPermanently delete an Airtable record. Airtable's REST API has NO soft-delete / trash — the row is gone immediately and unrecoverable via API (Airtable's web UI revision history is independent). Idempotent on 404. Confirm with the user before calling unless they explicitly asked to delete.
How to connect
Airtable needs a provider API key to talk to airtable. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Airtable.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Airtable? You may also want:
- Apple Calendar — list calendars, today's events, upcoming events, search by free-text, create / update / delete events with attendees, location, all-day flag
- Apple Reminders — list reminder lists with incomplete counts, list reminders inside a list, surface today's due + overdue items, create / update / complete / del...
- Asana — list workspaces and projects, list / create tasks, set due dates, and mark tasks complete
- Cal.com — list and manage bookings, event types, availability schedules; create / cancel / reschedule meetings on the user's Cal.com account
- Calendly — list event types (meeting templates), browse scheduled events with invitees, fetch event-type availability windows, generate single-use scheduling links to share in outreach, list organi...
Or browse all 75 skills in the Syncore catalog.