Lists records from a specified Airtable table
Search for records containing specific text
Lists all accessible Airtable bases
Lists all tables in a specific base
Gets detailed information about a specific table
Gets a specific record by ID
Creates a new record in a table
Updates one or more records in a table
Deletes one or more records from a table
Creates a new table in a base
Updates a table's name or description
Creates a new field in a table
Airtable Integration provides a seamless connection between AI assistants and your Airtable databases. This MCP server enables AI systems to inspect database schemas, query data, and perform read/write operations on your Airtable bases through a structured API. With this integration, AI assistants can help you manage your Airtable data by listing bases and tables, searching for specific records, creating new entries, updating existing data, and even modifying table structures - all through natural language interactions.
The Airtable Integration MCP server allows AI assistants to interact with your Airtable databases. This enables your AI assistant to perform database operations through natural language, making it easier to manage and manipulate your data without switching contexts.
To use the Airtable Integration with your AI assistant, you'll need to add it to your configuration file. The server requires an Airtable personal access token to authenticate with your account.
Add the following to the "mcpServers" section of your claude_desktop_config.json
:
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": [
"-y",
"airtable-mcp-server"
],
"env": {
"AIRTABLE_API_KEY": "YOUR_AIRTABLE_PAT_HERE"
}
}
}
}
Replace YOUR_AIRTABLE_PAT_HERE
with your Airtable personal access token. Your token should have at least schema.bases:read
and data.records:read
permissions, and optionally the corresponding write permissions if you want to modify data.
If you prefer to use Docker, you can run the server with:
docker run -e AIRTABLE_API_KEY=YOUR_AIRTABLE_PAT_HERE ghcr.io/domdomegg/airtable-mcp-server
Once installed, your AI assistant can interact with your Airtable bases. Here are some example interactions:
Exploring your databases:
Querying data:
Modifying data:
Modifying structure (if you have appropriate permissions):
The AI will use the appropriate tools to fulfill your requests, translating your natural language instructions into the corresponding Airtable API operations.
The operations available to the AI assistant depend on the permissions granted to your Airtable personal access token. For read-only access, use the following scopes:
schema.bases:read
data.records:read
For full read/write access, add these scopes:
schema.bases:write
data.records:write
You can create and manage your tokens at https://airtable.com/create/tokens.