drio
Open app

Airtable MCP Server Setup

Source

Airtable MCP server configuration and documentation

Catalog onlyCatalog onlySTDIO

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
  1. Managing Airtable bases for project tracking
  2. Automating data retrieval and updates in Airtable
  3. 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.