MCP Catalogs
Home

airtable-mcp-server

by domdomegg·444·Score 53

A comprehensive MCP server enabling AI systems to interact with Airtable databases through read and write operations.

databaseproductivitydeveloper-tools
130
Forks
5
Open issues
this month
Last commit
2d ago
Indexed

Overview

The airtable-mcp-server provides a robust implementation of the Model Context Protocol specifically for Airtable integration. It exposes comprehensive tools for database schema inspection, record manipulation, and table management. The server supports both read and write operations, making it suitable for various automation and AI-powered workflows that need to interact with Airtable data.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automating data entry and updates in Airtable through AI assistants
you:Building intelligent data pipelines that connect Airtable with other systems
you:Enabling AI-powered analysis and reporting on Airtable datasets
you:What permissions do I need to configure in Airtable?
you:Can I use this with MCP clients other than Claude Desktop?

When to choose this

Choose this when you need full read/write access to Airtable bases through AI assistants and want a well-maintained, actively developed server with comprehensive tool coverage.

When NOT to choose this

Don't choose this if you need access to Airtable's automation interfaces (like interfaces) or if you require authentication beyond the API token for secure environments.

Tools this server exposes

12 tools extracted from the README
  • list_records

    Lists records from a specified Airtable table

  • search_records

    Search for records containing specific text

  • list_bases

    Lists all accessible Airtable bases

  • list_tables

    Lists all tables in a specific base

  • describe_table

    Gets detailed information about a specific table

  • get_record

    Gets a specific record by ID

  • create_record

    Creates a new record in a table

  • update_records

    Updates one or more records in a table

  • delete_records

    Deletes one or more records from a table

  • create_table

    Creates a new table in a base

  • create_field

    Creates a new field in a table

  • create_comment

    Creates a comment on a record

Comparable tools

notion-mcpgoogle-sheets-mcpairtable-api

Installation

Installation

**Step 1**: [Create an Airtable personal access token](https://airtable.com/create/tokens/new)

  • Name: e.g. 'Airtable MCP Server Token'
  • Scopes: schema.bases:read, data.records:read, and optionally schema.bases:write, data.records:write

**Step 2**: Configure Claude Desktop by adding to claude_desktop_config.json:

{
  "mcpServers": {
    "airtable": {
      "command": "npx",
      "args": [
        "-y",
        "airtable-mcp-server"
      ],
      "env": {
        "AIRTABLE_API_KEY": "pat123.abc123",
      }
    }
  }
}

Restart Claude Desktop after saving.

FAQ

What permissions do I need to configure in Airtable?
You need at minimum `schema.bases:read` and `data.records:read` scopes. For write operations, also add `schema.bases:write` and `data.records:write` scopes.
Can I use this with MCP clients other than Claude Desktop?
Yes, the server supports multiple clients including Cursor and Cline, with configuration instructions provided for each in the README.

Compare airtable-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.