airtable-mcp-server
🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases
Overview
Airtable MCP Server is a Model Context Protocol server that allows AI systems to interact with Airtable databases, providing read and write access to records and schemas.
To use this server, configure it in the "mcpServers" section of your claude_desktop_config.json file with your Airtable personal access token and run the server using the command: npx airtable-mcp-server.
- Read and write access to Airtable databases. - Ability to list records, search records, and manage tables and fields. - Provides detailed schema information for Airtable bases and tables.
- Integrating AI applications with Airtable for data management.
- Automating data entry and retrieval tasks in Airtable.
- Building custom applications that require dynamic interaction with Airtable data.
Add to your AI client
Use these steps to connect airtable-mcp-server 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-server-domdomegg": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-server-domdomegg"
]
}
}
}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-server-domdomegg": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-server-domdomegg"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"airtable-mcp-server-domdomegg": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-server-domdomegg"
]
}
}
}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-server-domdomegg": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-server-domdomegg"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"airtable-mcp-server-domdomegg": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-server-domdomegg"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"airtable-mcp-server-domdomegg": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-airtable-mcp-server-domdomegg"
]
}
}
}FAQ
What permissions are needed for the Airtable token?
The token should have at least `schema.bases:read` and `data.records:read` permissions, with optional write permissions.
Can I use this server with other AI systems?
Yes! The server is designed to work with any AI system that supports the Model Context Protocol.