Airtable MCP Server
Provides tools for managing Airtable bases, tables, and records, including listing, creating, updating, deleting, and searching.
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 MCP Serverlist all my Airtable bases"
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 Server
MCP server for Airtable with Type 3 DAuth authentication.
Tools
Schema Tools
list_bases- List all accessible Airtable baseslist_tables- List tables in a base (with schema)describe_table- Get detailed table schema information
Records Tools
list_records- List records from a table (supports filterByFormula, sort, pagination)get_record- Get a single record by IDcreate_record- Create a new record in a tableupdate_record- Update a record (PATCH)delete_record- Delete a record
Search Tools
search_records- Search records by text term
Setup
Copy
.env.exampleto.env:cp .env.example .envAdd your Airtable API key (Personal Access Token):
AIRTABLE_API_KEY=pat...Install dependencies:
pip install -e .
Usage
python -m src.mainAuthentication
Uses DAuth (Dedalus Auth) for secure credential handling:
Credentials are encrypted client-side
Raw secrets are decrypted only in sealed execution boundaries
Tokens are cryptographically bound to the client (DPoP)
API Reference
Airtable REST API: https://api.airtable.com/v0
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/JiayuuWang/airtable-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server