airtable-mcp-server
by domdomegg·★ 444·Score 53
A comprehensive MCP server enabling AI systems to interact with Airtable databases through read and write operations.
Overview
The airtable-mcp-server provides a robust implementation of the Model Context Protocol specifically for Airtable integration. It exposes comprehensive tools for database schema inspection, record manipulation, and table management. The server supports both read and write operations, making it suitable for various automation and AI-powered workflows that need to interact with Airtable data.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need full read/write access to Airtable bases through AI assistants and want a well-maintained, actively developed server with comprehensive tool coverage.
When NOT to choose this
Don't choose this if you need access to Airtable's automation interfaces (like interfaces) or if you require authentication beyond the API token for secure environments.
Tools this server exposes
12 tools extracted from the READMElist_recordsLists records from a specified Airtable table
search_recordsSearch for records containing specific text
list_basesLists all accessible Airtable bases
list_tablesLists all tables in a specific base
describe_tableGets detailed information about a specific table
get_recordGets a specific record by ID
create_recordCreates a new record in a table
update_recordsUpdates one or more records in a table
delete_recordsDeletes one or more records from a table
create_tableCreates a new table in a base
create_fieldCreates a new field in a table
create_commentCreates a comment on a record
Comparable tools
Installation
Installation
**Step 1**: [Create an Airtable personal access token](https://airtable.com/create/tokens/new)
- Name: e.g. 'Airtable MCP Server Token'
- Scopes:
schema.bases:read,data.records:read, and optionallyschema.bases:write,data.records:write
**Step 2**: Configure Claude Desktop by adding to claude_desktop_config.json:
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": [
"-y",
"airtable-mcp-server"
],
"env": {
"AIRTABLE_API_KEY": "pat123.abc123",
}
}
}
}Restart Claude Desktop after saving.
FAQ
- What permissions do I need to configure in Airtable?
- You need at minimum `schema.bases:read` and `data.records:read` scopes. For write operations, also add `schema.bases:write` and `data.records:write` scopes.
- Can I use this with MCP clients other than Claude Desktop?
- Yes, the server supports multiple clients including Cursor and Cline, with configuration instructions provided for each in the README.
Compare airtable-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.