Query and update Airtable bases — CRM, project tracking, and custom databases via natural language
Airtable MCP gives AI agents full access to your Airtable bases — query records, update data, manage views, and automate workflows across your no-code databases. Features: - List and search records across any base and table - Create, update, and delete records - Work with all field types (text, numbers, selects, attachments, linked records) - Filter and sort with Airtable's formula syntax - Manage views and groupings - Batch operations for high-volume updates - Access automation history - Handle linked records and lookups Common setups: - CRM in Airtable → AI handles contact updates, deal tracking, follow-up scheduling - Content calendar in Airtable → AI drafts content, updates status, assigns reviewers - Bug tracker in Airtable → AI creates issues, assigns priority, links to GitHub PRs - Inventory management → AI monitors stock levels, generates reorder alerts The most flexible MCP server for teams who've built their operations in Airtable.
from agents import Agent
from agents.mcp import MCPServerStdio
mcp_server = MCPServerStdio(
command="npx",
args=["-y", "@airtable/mcp-server"],
env={
"AIRTABLE_API_KEY": "pat...",
},
)
agent = Agent(
name="My Agent",
model="gpt-4o",
mcp_servers=[mcp_server],
)If you maintain Airtable MCP, add this badge to your README to show it's verified on CuratedMCP:
[](https://curatedmcp.com/marketplace/airtable-mcp)