2.5K npm/week for a single-platform community MCP shows genuine usage. Active development with recent pushes.
Airtable MCP Server
activeCommunity MCP server for Airtable — lightweight PM and database access for teams using Airtable as their project database.
Where it wins
2,476 npm/week — real adoption for a narrower tool
Active development (last push 2026-03-07)
Fills lightweight PM niche between spreadsheets and databases
Where to be skeptical
427 stars — small community
Community-built, no official Airtable backing
Narrow scope compared to full operating-surface MCPs
Editorial verdict
#15 in product-business-development. Niche but real — 2.5K npm/week shows genuine adoption. Fills the gap between spreadsheets and databases for non-dev business teams using Airtable as their project database.
Videos
Reviews, tutorials, and comparisons from the community.
AI built my Airtable base in minutes - Claude + MCP makes developers obsolete
Related
Exa MCP Server
87Official Exa MCP for fast web search and crawling when the workflow is search-first rather than page-ops-first.
Notion MCP Server
86Official Notion MCP server with hosted OAuth, token-optimized Markdown responses, and 22 tools for page/database/search operations.
MCP Atlassian
85Community-built MCP server for Jira and Confluence with 72 tools. Dual implementation alongside official Atlassian Rovo MCP (now GA).
PostHog MCP
84Official PostHog MCP — product analytics, feature flags, experiments, error tracking, and usage insights via MCP. Integrated into PostHog monorepo Jan 2026. #5 all-time globally on PulseMCP (5.7M visits).
Public evidence
Raw GitHub source
GitHub README peek
Constrained peek so you can sanity-check the source material without leaving the site.
airtable-mcp-server
A Model Context Protocol server that provides read and write access to Airtable databases. This server enables LLMs to inspect database schemas, then read and write records.
https://github.com/user-attachments/assets/c8285e76-d0ed-4018-94c7-20535db6c944
Installation
Step 1: Create an Airtable personal access token by clicking here. Details:
- Name: Anything you want e.g. 'Airtable MCP Server Token'.
- Scopes:
schema.bases:read,data.records:read, and optionallyschema.bases:write,data.records:write,data.recordComments:read, anddata.recordComments:write. - Access: The bases you want to access. If you're not sure, select 'Add all resources'.
Keep the token handy, you'll need it in the next step. It should look something like pat123.abc123 (but longer).
Step 2: Follow the instructions below for your preferred client:
- Claude Desktop
- Cursor
- Cline
Claude Desktop
(Recommended) Via the extensions browser
- Open Claude Desktop and go to Settings → Extensions
- Click 'Browse Extensions' and find 'Airtable MCP Server'
- Click 'Install' and paste in your API key
(Advanced) Alternative: Via manual .mcpb installation
- Find the latest mcpb build in the GitHub Actions history (the top one)
- In the 'Artifacts' section, download the
airtable-mcp-server-mcpbfile - Rename the
.zipfile to.mcpb - Double-click the
.mcpbfile to open with Claude Desktop - Click "Install" and configure with your API key
(Advanced) Alternative: Via JSON configuration
- Install Node.js
- Open Claude Desktop and go to Settings → Developer
- Click "Edit Config" to open your
claude_desktop_config.jsonfile - Add the following configuration to the "mcpServers" section, replacing
pat123.abc123with your API key:
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": [
"-y",
"airtable-mcp-server"
],
"env": {
"AIRTABLE_API_KEY": "pat123.abc123",
}
}
}
}
- Save the file and restart Claude Desktop
Cursor
(Recommended) Via one-click install
- Click
- Edit your
mcp.jsonfile to insert your API key
(Advanced) Alternative: Via JSON configuration
Create either a global (~/.cursor/mcp.json) or project-specific (.cursor/mcp.json) configuration file, replacing pat123.abc123 with your API key:
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": ["-y", "airtable-mcp-server"],
"env": {
"AIRTABLE_API_KEY": "pat123.abc123"
}
}
}
}
Cline
(Recommended) Via marketplace
- Click the "MCP Servers" icon in the Cline extension
- Search for "Airtable" and click "Install"
- Follow the prompts to install the server
(Advanced) Alternative: Via JSON configuration
- Click the "MCP Servers" icon in the Cline extension
- Click on the "Installed" tab, then the "Configure MCP Servers" button at the bottom
- Add the following configuration to the "mcpServers" section, replacing
pat123.abc123with your API key:
{
"mcpServers": {
"airtable": {
"type": "stdio",
"command": "npx",
"args": ["-y", "airtable-mcp-server"],
"env": {
"AIRTABLE_API_KEY": "pat123.abc123"
}
}
}
}
Components
Tools
-
list_records
- Lists records from a specified Airtable table
- Input parameters:
baseId(string, required): The ID of the Airtable basetableId(string, required): The ID of the table to querymaxRecords(number, optional): Maximum number of records to return. Defaults to 100.filterByFormula(string, optional): Airtable formula to filter records
-
search_records
- Search for records containing specific text
- Input parameters:
baseId(string, required): The ID of the Airtable basetableId(string, required): The ID of the table to querysearchTerm(string, required): Text to search for in recordsfieldIds(array, optional): Specific field IDs to search in. If not provided, searches all text-based fields.maxRecords(number, optional): Maximum number of records to return. Defaults to 100.
-
list_bases
- Lists all accessible Airtable bases