The Airtable MCP server is what makes it possible for AI tools like Claude and ChatGPT to work directly with your Airtable data. Instead of exporting CSVs or copying data into chat windows, the MCP server creates a live, secure connection between your AI assistant and your Airtable bases — so your team can ask questions, update records, and analyze data through simple conversation.
This guide is for: operations managers, business owners, and technically-curious team members who want to understand how the Airtable MCP server works and which setup option fits their business. We'll cover what it does in plain terms, walk through the three main setup paths, and explain the trade-offs so you can pick the right one without talking to a developer first.
What the Airtable MCP Server Actually Does
An MCP server is a service that exposes data and tools to AI assistants using the Model Context Protocol standard. The Airtable MCP server specifically translates natural language AI requests into Airtable REST API calls.
Here's the flow when you ask Claude "show me all overdue tasks":
- You type the question in your AI assistant (Claude, ChatGPT)
- The AI assistant parses your intent and constructs an MCP tool call
- The MCP server receives the request and translates it into an Airtable API query — filtering records where the due date is before today and status isn't "Complete"
- Airtable's API processes the query and returns matching records
- The MCP server formats the response and sends it back to the AI
- The AI assistant interprets the data and presents it in natural language
All of this happens in seconds. The MCP server handles authentication, API formatting, rate limiting, and error handling — the AI doesn't need to know Airtable's API syntax.
What Operations Are Supported
Airtable's MCP server supports the same operations as the Airtable REST API:
| Operation | What It Does | Required Scope |
|---|---|---|
| List bases | See all bases the token can access | schema.bases:read |
| Read schema | View tables, fields, and field types | schema.bases:read |
| Read records | Query, filter, and sort records | data.records:read |
| Create records | Add new records to any table | data.records:write |
| Update records | Modify existing record fields | data.records:write |
| Delete records | Remove records from tables | data.records:write |
| Read comments | View record-level comments | data.recordComments:read |
| Write comments | Add comments to records | data.recordComments:write |
| Modify schema | Create/rename tables and fields | schema.bases:write |
The key takeaway: you control what the AI can do through the scopes you grant during setup. Read-only access means the AI can query and analyze but never modify your data.
Airtable's Official MCP Server
Airtable launched its official MCP server in February 2026. It's the simplest path for connecting AI to your Airtable data.
Setup with OAuth (Recommended)
OAuth is the easiest authentication method — you authorize access through a familiar login flow. Both major AI platforms have built-in support:
- Claude: The Airtable connector is available directly in Claude's Connectors directory. Go to Settings → Connectors, find Airtable, and authorize with one click. For details, see Anthropic's connectors guide.
- ChatGPT: The Airtable app for ChatGPT — launched in December 2025 — is available in ChatGPT's app directory. Install it, select a base, and start querying.
- Other tools (Cursor, Windsurf, VS Code): Follow the Airtable MCP documentation for manual OAuth setup steps.
OAuth tokens are managed by Airtable — you don't need to create, store, or rotate API keys manually.
Setup with Personal Access Token
If your AI tool doesn't support OAuth for MCP, you can use a Personal Access Token (PAT):
- Go to airtable.com/create/tokens
- Create a new token with the scopes you need (start with
schema.bases:readanddata.records:read) - Select which bases the token can access — avoid "Add all resources" for production use
- Copy the token and add it to your AI tool's MCP configuration
- Restart the AI client to activate the connection
Security tip: PATs don't expire automatically. Set a calendar reminder to rotate tokens every 90 days, and revoke tokens immediately when they're no longer needed.
Limitations of the Official Server
- Base-level access only. The MCP server connects to bases, not Airtable interfaces. You can't query an interface layout or access interface-specific configurations through MCP. Airtable has indicated interface support is under consideration.
- API rate limits apply. Every MCP operation counts against your Airtable API quota. On busy bases with existing automations and integrations, MCP usage may cause throttling during peak periods.
- No real-time streaming. MCP queries your data on demand — it doesn't maintain a persistent connection or receive push notifications when data changes.
Open-Source Alternative: domdomegg/airtable-mcp-server
The most popular community-built option is domdomegg/airtable-mcp-server on GitHub. It's a lightweight Node.js server that runs locally on your machine.
Setup
- Create a Personal Access Token at airtable.com/create/tokens with the scopes you need
- Add this configuration to your AI tool's MCP settings (usually
~/.claude/settings.jsonfor Claude or equivalent):
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": ["-y", "airtable-mcp-server"],
"env": {
"AIRTABLE_API_KEY": "pat_your_token_here"
}
}
}
}
- Restart your AI client
- Test with a simple query: "List all my Airtable bases"
When to Use the Open-Source Server
- You want to inspect and audit the code handling your data
- You need features not yet available in Airtable's official server
- You're building custom integrations and need to extend the server
- You prefer running infrastructure locally rather than through a managed service
Tradeoffs
The open-source server requires more technical setup and maintenance — you're responsible for keeping it updated, managing your API tokens, and troubleshooting connection issues. But it gives you full transparency into what's happening between your AI tool and your Airtable data.
Business Automated's Hosted MCP Solution
For teams that want Airtable + AI without managing infrastructure, Business Automated's hosted MCP gateway provides a managed connection endpoint.
How It Differs
Instead of configuring local servers or managing tokens, you connect your Airtable base through a web interface and get a ready-to-use MCP endpoint. The gateway handles authentication, rate limiting, and connection management on your behalf.
Best for:
- Teams deploying AI + Airtable across multiple team members
- Non-technical users who want zero configuration
- Organizations that need managed infrastructure with support
Setup
- Visit airtable-mcp.business-automated.com
- Connect your Airtable base through the web interface
- Configure permissions and access controls
- Start using AI with your Airtable data
Which Option Should You Choose?
| Factor | Airtable Official | Open-Source (domdomegg) | Business Automated Hosted |
|---|---|---|---|
| Setup complexity | Low (OAuth flow) | Medium (terminal setup) | Very low (web interface) |
| Authentication | OAuth 2.1 or PAT | PAT only | Web-based |
| Maintenance | Airtable-managed | You manage | Business Automated manages |
| Transparency | Closed source | Open source | Managed service |
| Team deployment | Per-user setup | Per-user setup | Centralized |
| Cost | Free (with Airtable plan) | Free | Paid service |
| Best for | Individual users, quick start | Developers, power users | Teams, non-technical orgs |
Our recommendation: Start with Airtable's official server. If you hit limitations — need centralized team deployment, custom features, or managed infrastructure — explore the hosted or open-source options.
Security Best Practices for Airtable MCP
Connecting AI to live business data requires careful access control. Follow these practices regardless of which MCP server you use:
1. Scope Permissions Tightly
Grant only the scopes the AI actually needs. For data exploration and analysis, schema.bases:read and data.records:read are sufficient. Add write scopes only when you need the AI to create, update, or delete records.
2. Limit Base Access
When creating Personal Access Tokens, select specific bases rather than "Add all resources." Your AI doesn't need access to your HR database when you're analyzing sales data.
3. Use Read-Only by Default
Start every new MCP connection with read-only permissions. Upgrade to write access only after you've tested the AI's behavior on your specific data and are confident in how it handles your records.
4. Review Before Confirming Writes
Most MCP clients show you what the AI plans to do before executing write operations. Always review bulk operations — especially deletes and updates — before approving. Claude Desktop is particularly good about this, explicitly asking for confirmation before each write action.
5. Rotate Tokens Regularly
If using Personal Access Tokens, rotate them every 90 days. Revoke tokens immediately when team members leave, projects end, or testing is complete. In Airtable, go to your profile > Integrations > Third-party Integrations to manage active connections.
6. Consider Data Sensitivity
Any data the AI accesses through MCP is processed by the AI provider's servers (Anthropic for Claude, OpenAI for ChatGPT). Review your organization's data policies before connecting bases containing PII, financial data, health information, or trade secrets.
Practical Examples: What You Can Do with the Airtable MCP Server
Query and Filter Records
"Show me all clients in the Pipeline table where Stage is 'Proposal Sent' and the last contact date was more than 14 days ago."
The MCP server translates this into a filtered API call, returning matching records with all their field data.
Bulk Operations
"Create 30 test records in the Products table with random names, prices between $10–$500, and categories distributed across Electronics, Clothing, and Home."
Claude via MCP creates these records through sequential API calls, handling Airtable's batch size limits (10 records per request) automatically.
Data Analysis
"Analyze my Sales table and tell me which product category has the highest margin, which sales rep closes the most deals, and whether there's a seasonal pattern in our revenue."
The AI reads your records, processes the data, and returns insights — all without you building a single dashboard or view.
Schema Management
"Rename all fields in the Contacts table from camelCase to Title Case, and add a new Status field with options: Active, Inactive, Archived."
Claude handles field-by-field renaming and creates the new single select field with the specified options.
Combining MCP with Automation
MCP is powerful for conversational interaction, but for background processing, combine it with Make or Zapier:
- MCP for on-demand queries, analysis, and ad-hoc operations
- Make/Zapier for automated, triggered workflows that run without human input
Example: Use Make automations to trigger when a new record is created, send the record data to Claude via API for classification, and write the result back to an Airtable field — all running in the background with no MCP session needed.
Getting Started
The fastest path from zero to connected:
- Pick your AI tool — add the Airtable connector in Claude or install the Airtable app in ChatGPT
- Authorize your base — select which bases the AI can access (see the Airtable MCP documentation for details)
- Ask a simple question: "List all tables in my base" to verify the connection
- Try a filtered query: "Show me records where Status is Active"
- Explore analysis: "What patterns do you see in this data?"
If you need help connecting the Airtable MCP server to your specific bases, or want to build AI-powered workflows on top of your Airtable data, Business Automated can help. We implement MCP integrations for teams across CRM, operations, and project management.
Watch: Setting Up the Airtable MCP Server
See the Airtable MCP server in action — connecting AI directly to your Airtable data: