drio
Open app

airtable-mcp-server

Source

🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases

Catalog onlyCatalog onlySTDIO

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.
  1. Integrating AI applications with Airtable for data management.
  2. Automating data entry and retrieval tasks in Airtable.
  3. 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.