list_pages_for_baseLABSCO SUMMARY
The official route into Airtable, and your existing permissions are the boundary — nothing here can reach a base you could not open yourself.
Because it runs on Airtable's public API under the same identity you sign in with, a read-only collaborator gets a read-only connection and a workspace creator gets base creation, with no separate permission model to reason about. Which bases the assistant sees is managed on your third-party integrations page, so you can add or remove them without disconnecting.
What it is
Airtable's own hosted server at mcp.airtable.com/mcp, packaged here as an installable plugin for Claude Code, Codex and Cursor, and as standalone skills for any agent that reads the Agent Skills format.
What you get
- Questions answered against your own bases — searching and analysing records without knowing table IDs or field names
- Records created and updated in the bases you can already write to
- New bases created, for workspace owners and creators
- Interface data read, including where your access is interface-only, and new interfaces and interface pages created
- Automations inspected and drafted; switching one on is still done in the Airtable UI
- Installation that wires the server for you: a plugin for Claude Code, Codex and Cursor, or the skills alone through the skills CLI for any other agent
Requirements
An Airtable account, connected over OAuth, plus permission to use third-party integrations in your organisation — an enterprise admin may need to allowlist it first. Access mirrors your existing Airtable permissions exactly: read-only and commenter access stays read-only here, and creating a base needs workspace owner or creator rights. It is a remote HTTP server, so nothing runs locally. Calls count against your normal Airtable API rate limits, and record creation is capped at 10 records per request.
Setup effort
Follow the published steps
USE CASES
Asking a question your base can answer but your views cannot
Describe the filter in plain language — customers not contacted in the last 30 days — and let it search the base for you.
Getting a batch of new records in
Add the tasks or rows as you talk through them; each request carries up to 10 records.
Keeping a tracker current while you discuss it
Update the status or fields on the records you name, under your own Airtable permissions.
Standing up a new tracker from scratch
Create the base in the right workspace and an interface page to work it, without leaving the conversation.
Finding out what a base already automates
List the configured automations and draft a change; turn it on afterwards in the Airtable UI.
5 tools
Listed in project docs. Your client may show a different list.
list_records_for_pageget_record_for_pagecreate_baselist_workspacesBEFORE YOU INSTALL
What to know first
Tools you get
5 tools named in the project's documentation. Tools for creating and updating records exist but are not named in this documentation, and Airtable says tool names may change. For read-only access, grant only data.records:read, schema.bases:read, data.recordComments:read and workspacesAndBases:read.
Requires
- An MCP client that supports Streamable HTTP
- An Airtable account with data in bases (all plans)
- Permission to use third-party integrations in your Airtable organization
INSTALLATION
Connect your client
Server setup
Setup
Claude: open the Airtable connector for Claude (https://claude.ai/directory/connectors/cb504fab-e494-490f-bff8-bb3ab23a2209), select Connect and authorize via OAuth
ChatGPT: open the Airtable App for ChatGPT (https://chatgpt.com/apps/airtable/asdk_app_693ca6ce2db08191bb52d66743c65184), select Connect → Sign in with Airtable and authorize via OAuth
Claude Code, official plugin (bundles the MCP server and the Airtable skills):
claude plugin install airtable@claude-plugins-officialThen restart Claude Code, open /plugin → Installed → Airtable MCP and press Authenticate
Claude Code, manual:
claude mcp add --transport http airtable https://mcp.airtable.com/mcpThen restart Claude Code, open /mcp → Airtable and press Authenticate
Codex, plugin:
codex plugin marketplace add airtable/skillsThen enable the plugin in the Codex TUI's plugins menu
Cursor and other clients that support Streamable HTTP: add the mcpServers entry for https://mcp.airtable.com/mcp; the client opens a browser OAuth flow where you choose which bases, apps and workspaces to connect
Skills only, without the MCP server (OpenCode, Pi, Gemini CLI or any Agent Skills agent):
npx skills add airtable/skillsHosted endpoint
https://mcp.airtable.com/mcpAdd this hosted endpoint to your MCP client using the credentials listed under Requirements.
MCP Clients
Claude Code
claude mcp add --transport http airtable https://mcp.airtable.com/mcpClaude Code — plugin
claude plugin install airtable@claude-plugins-officialCursor, Other MCP Clients
{
"mcpServers": {
"airtable": {
"type": "http",
"url": "https://mcp.airtable.com/mcp"
}
}
}ChatGPT — Custom Connector
MCP Server URL: https://mcp.airtable.com/mcp
Authentication: OAuth
Registration Method: Dynamic Client Registration