Provides tools for Airtable data management, including base and table operations, record creation, reading, updating, and deletion, schema management, and data filtering—all accessible through natural language commands.
Airtable MCP
Connect your AI tools directly to Airtable. Query, create, update, and delete records using natural language. Features include base management, table operations, schema manipulation, record filtering, and data migration—all through a standardized MCP interface compatible with Claude Desktop and other Claude-powered editors.
Quick Start
Get Your Airtable Credentials
Get your Airtable API token from your account page
Get your base ID from your Airtable base URL (format:
appi7fWMQcB3BNzPs
)
Configure Claude Desktop
Open
~/Library/Application Support/Claude/claude_desktop_config.json
Add the following configuration:
{ "mcpServers": { "airtable-mcp": { "command": "npx", "args": [ "@smithery/cli", "run", "@rashidazarang/airtable-mcp", "--token", "YOUR_AIRTABLE_TOKEN", "--base", "YOUR_BASE_ID" ] } } }Replace
YOUR_AIRTABLE_TOKEN
andYOUR_BASE_ID
with your actual credentialsSave and restart Claude Desktop
Start Using Airtable Tools
Open Claude Desktop
Wait 30 seconds for the connection to establish
Start using Airtable commands in natural language
Features
Base Management: List and select Airtable bases
Table Operations: Browse tables, fields, and records
Data Access: Read, create, update, and delete records
Schema Management: Export, compare, and update schemas
Natural Language Interface: Use plain English to interact with your Airtable data
Available Tools
Tool Name | Description | Example Usage |
| List all accessible Airtable bases | "Show me all my Airtable bases" |
| List all tables in the current base | "What tables are in this base?" |
| List records with optional filtering | "Show me all records in the Projects table" |
| Get a specific record | "Get record ABC123 from Tasks table" |
| Create new records | "Create a new record in Contacts with name John" |
| Update existing records | "Update status to Complete in record XYZ" |
| Switch to a different base | "Switch to base appi7fWMQcB3BNzPs" |
Troubleshooting
Common Issues
Connection Issues
Make sure Node.js is installed (
node -v
should show v14 or higher)Verify your API token and base ID are correct
Restart Claude Desktop after configuration changes
JSON Parsing Errors
Double-check the JSON format in your configuration file
Avoid using extra backslashes or escape characters
Use the simplified configuration format shown above
Command Not Found
Install Node.js if not already installed
Run
npm install -g npm@latest
to update npmTry running
npx @smithery/cli --version
to verify the installation
Need Help?
Check the Issues page
Join our Discord community
Email support at support@example.com
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
For detailed setup instructions with other MCP clients, see CLAUDE_INTEGRATION.md.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Connects AI tools directly to Airtable, allowing users to query, create, update, and delete records using natural language.
Related MCP Servers
- AsecurityAlicenseAqualityAllows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.Last updated -870MIT License
- -securityAlicense-qualityEnables AI-powered applications to access and manipulate Airtable data directly from your IDE, supporting operations like querying, creating, updating, and deleting records through natural language commands.Last updated -MIT License
- -securityFlicense-qualityA powerful interface for extending AI capabilities through remote control, calculations, email operations, knowledge search, and more.Last updated -38
- -securityAlicense-qualityProvides integration with Apache Airflow's REST API, allowing AI assistants to programmatically interact with Airflow workflows, monitor DAG runs, and manage tasks.Last updated -MIT License