Airtable MCP
Allows interaction with the Airtable API to manage bases, tables, records (including batch operations and CSV import/export), comments, attachments, and webhooks.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Airtable MCPList the last 5 records from my Project Tasks table"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Airtable MCP (LobeChat Plugin)
Airtable MCP is a LobeChat plugin that proxies the Airtable Web API through a controlled gateway. It requires an access token for plugin users and uses a single server-side PAT.
Features
List, get, create, update, and delete records (batch supported)
CSV import/export helpers for records
List bases and tables, and fetch a single table schema by id or name
Manage record comments (list/create/update/delete)
Upload attachments to attachment fields
Manage webhooks (list/create/delete/refresh/enable notifications/list payloads)
Production URLs
Manifest: https://airtable.4spotconsulting.com/manifest.json
OpenAPI: https://airtable.4spotconsulting.com/openapi.json
Gateway: https://airtable.4spotconsulting.com/api/gateway
Required Environment Variables
Set these on the server hosting the plugin:
AIRTABLE_PAT=your-personal-access-token
PLUGIN_ACCESS_TOKEN=your-access-token
Plugin Settings (LobeChat)
When installing the plugin, provide:
access_token: your-access-token
The Airtable PAT is read from the server env and is not entered in the plugin UI.
Supported API Endpoints
Schema:
bases_list
tables_list
tables_get
tables_create
Records:
records_list
records_get
records_create
records_update
records_delete
records_exportCsv
records_importCsv
Comments:
comments_list
comments_create
comments_update
comments_delete
Attachments:
attachments_upload
Webhooks:
webhooks_list
webhooks_create
webhooks_delete
webhooks_refresh
webhooks_enableNotifications
webhooks_listPayloads
Local Development
npm install
npm run devThe dev manifest is available at http://localhost:3400/manifest-dev.json
CSV Import Notes
records_importCsvcan create a new table whencreateTable=true.If
tableIdOrNameis omitted, an auto table name likeCSV Import YYYY-MM-DD HHMMSSis used.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CUTolu2021/airtable_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server