Airtable MCP Server — Hosted Database, Any AI Agent
MCP Server language Hosted language PublicTurn your Airtable bases into an AI-queryable database — create, update, search, and analyze records with natural language.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"airtable": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-airtable",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the list_bases tool to list all airtable bases the authenticated user has access to”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
description Overview
mcp-airtable — Airtable MCP Server
Manage Airtable bases, tables, and records through natural language.
Airtable is the flexible database-spreadsheet hybrid teams use to track projects, CRM pipelines, inventory, and more. This MCP server gives your AI agents full read/write access to any base you connect — querying, creating, and updating records without anyone opening the Airtable UI. Connect it once and every agent in your workspace can work with your Airtable data.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-airtable
What You Can Do
- Query any Airtable table and filter records using Airtable formulas — great for CRM lookups, inventory checks, or task tracking
- Create and update records from agent workflows — automate data entry that currently requires manual work in Airtable
- Inspect base and table schemas so agents understand your data structure before writing to it
- Search across records to find matching entries by field value without needing exact record IDs
Available Tools
| Tool | Description |
|---|---|
list_bases |
List all Airtable bases the authenticated user has access to |
list_tables |
List tables in a base with their field schemas |
list_records |
List records from a table with optional filtering and sorting |
get_record |
Get a single record by ID |
create_record |
Create a new record in a table |
update_record |
Update fields of an existing record |
search_records |
Search records using an Airtable formula filter |
Configuration
| Variable | Required | Description | How to Get |
|---|---|---|---|
AIRTABLE_API_KEY |
Yes | Personal access token for Airtable API | airtable.com → Account → Developer Hub → Personal access tokens → Create token with data.records:read, data.records:write, schema.bases:read scopes |
Quick Start
Add to Aerostack Workspace
- Go to aerostack.dev → Your Project → MCPs
- Search for "Airtable" and click Add to Workspace
- Add your
AIRTABLE_API_KEYunder Project → Secrets
Once added, every AI agent in your workspace can call Airtable tools automatically — no per-user setup needed.
Example Prompts
"List all records in the Leads table where Status is New"
"Create a new task in my Project Tracker base assigned to Sarah, due next Friday"
"Search the Inventory base for any products where stock quantity is less than 10"
Direct API Call
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-airtable \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-AIRTABLE-API-KEY: your-token' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_bases","arguments":{}}}'
License
MIT
terminal Tools (7)
Available tools on this MCP server. Each tool can be called directly from any AI agent.
list_bases #1 List all Airtable bases the authenticated user has access to
list_tables #2 List tables in an Airtable base with their field schemas
list_records #3 List records from an Airtable table with optional filtering and sorting
get_record #4 Get a single record from an Airtable table by its ID
create_record #5 Create a new record in an Airtable table
update_record #6 Update specific fields of an existing record in Airtable (other fields untouched)
search_records #7 Search records in an Airtable table using a filter formula
Details
language Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-airtable
Sub-50ms globally · Zero cold start
Publisher
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
More in Database
Browse Database MCPs →Notion Workspace
by @aerostack
Pages, databases, blocks, search via Notion's official MCP
Mongodb
by @aerostack
Query collections, insert documents, and run aggregation pipelines on your MongoDB Atlas database — AI-native document database access.
Redis
by @aerostack
Get, set, and manage keys, hashes, and lists in your Upstash Redis database — AI-native key-value store access.
Supabase
by @aerostack
Query Postgres tables, manage storage buckets, and interact with your Supabase backend — AI-native database access.
Turso
by @aerostack
Execute SQL queries, manage tables, and interact with your Turso (LibSQL) edge database — AI-native SQLite at the edge.
Dynamodb
by @aerostack
Query, put, update, delete, and scan items in Amazon DynamoDB tables — AI-native NoSQL database access for any agent.
Frequently asked questions
What is the Airtable MCP server and what can it do? +
The Airtable MCP server is hosted on Aerostack and exposes these tools to your AI agent: `list_bases`, `list_tables`, `list_records`, `get_record`, `create_record`. You get one hosted URL — no self-hosting — that works from Claude, Cursor, ChatGPT, Gemini, VS Code, or any MCP-compatible client, and you can share it with your team or combine it with other MCP servers in a workspace.
Is the Airtable MCP server hosted, or do I have to run it myself? +
It's hosted on Aerostack's edge infrastructure — you don't deploy or maintain anything. Add it to a workspace and you get one authenticated URL, with secrets encrypted, that any AI agent or editor can connect to. Use it solo or share the same URL across your whole team.
Which AI agents and editors can use the Airtable MCP server? +
Any MCP client: Claude and Claude Code, Cursor, ChatGPT, Gemini, Windsurf, Cline, VS Code, and custom agents. Because it's one hosted URL, the same Airtable MCP server works everywhere — and you can compose it with other MCP servers, skills, and functions behind a single workspace URL.
How do I install the Airtable MCP server in Claude Desktop? +
Add the following to your Claude Desktop config (`claude_desktop_config.json`): ```json { "mcpServers": { "@aerostack/mcp-airtable": { "command": "npx", "args": ["-y", "@aerostack/@aerostack/mcp-airtable"] } } } ``` Then restart Claude Desktop and the tools will appear automatically.
How do I use the Airtable MCP server in Cursor? +
In Cursor, open **Settings → MCP** and add: ```json { "name": "@aerostack/mcp-airtable", "command": "npx", "args": ["-y", "@aerostack/@aerostack/mcp-airtable"] } ``` Save and reload Cursor. The MCP tools will be available in Agent mode.
Does Airtable MCP require authentication? +
Yes. Airtable requires authentication. Check the MCP's documentation for the required credentials.