Airtable MCP Server Setup
Airtable MCP server configuration and documentation
Overview
Airtable MCP Server Setup is a project that provides configuration and documentation for setting up an Airtable Model Context Protocol (MCP) server.
To use the Airtable MCP server, configure the server using the provided Cursor MCP configuration file and set the API key in the environment variables. You can then interact with Airtable bases through Cursor.
- Configuration for Airtable MCP server - Interaction with Airtable bases through Cursor - Ability to list bases and tables, search and retrieve records, and create/update records
- Managing Airtable bases for project tracking
- Automating data retrieval and updates in Airtable
- Integrating Airtable with other applications through the MCP server
Add to your AI client
Use these steps to connect Airtable MCP Server Setup in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"airtable-mcp-config-alimhjr": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-config-alimhjr"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"airtable-mcp-config-alimhjr": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-config-alimhjr"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"airtable-mcp-config-alimhjr": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-config-alimhjr"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"airtable-mcp-config-alimhjr": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-config-alimhjr"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"airtable-mcp-config-alimhjr": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-config-alimhjr"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"airtable-mcp-config-alimhjr": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-config-alimhjr"
]
}
}
}FAQ
What is the MCP server used for?
The MCP server is used to interact with Airtable bases, allowing for data management and automation.
How do I configure the MCP server?
Configuration is done through the Cursor MCP configuration file and by setting the API key in the environment variables.
Can I use this setup for multiple Airtable bases?
Yes! The MCP server can be configured to interact with multiple Airtable bases.