Airtable MCP Server
Provides tools for managing Airtable bases, tables, and records, including listing, creating, updating, deleting, and searching.
Click on "Deploy 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
Related MCP server: Airtable MCP Server
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 deployed
Maintenance
Related MCP Connectors
Airtable MCP Pack — wraps the Airtable REST API v0
- mcpOAuthcom.airtable
Official Airtable MCP server — database and operations layer for agents.
Connect AI agents to 1000+ apps with managed authentication and tool-calling.
Read, create, update and delete records; inspect objects, fields and schema in your Knack database.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides tools for AI assistants to interact with Airtable databases, enabling CRUD operations on Airtable bases and tables.8MIT
- AlicenseNot gradedqualityCmaintenanceProvides read and write access to Airtable databases, enabling LLMs to inspect schemas, search, create, update, and delete records, tables, and fields, as well as manage comments on records.1,851MIT
- AlicenseNot gradedqualityCmaintenanceEnables comprehensive interaction with Airtable bases including record management with automatic type conversion for all field types. It supports batch operations, schema discovery, and secure authentication using Personal Access Tokens.17MIT
- AlicenseBqualityDmaintenanceEnables AI assistants and applications to interact with Airtable bases through a secure OAuth-authenticated MCP interface, providing complete API coverage for all Airtable operations.10MIT