MCP Server Guides
Set up the Airtable MCP server
Airtable publishes an official MCP server at mcp.airtable.com that lets AI agents read and write records, manage base schemas, handle record comments, browse workspaces and bases, and manage webhooks. This guide walks through registering an Airtable OAuth integration, configuring scopes, and connecting it to MintMCP as a remote MCP.
Prerequisites
- A MintMCP admin account
- An Airtable account with permission to create OAuth integrations
Register an Airtable OAuth integration
-
Go to airtable.com/create/oauth.
-
Click Register new OAuth integration.
-
Fill in the integration details:
- Name:
MintMCP - OAuth redirect URLs:
https://app.mintmcp.com/oauth/callback
- Name:
-
Click Register integration. Airtable generates a Client ID and Client Secret — you'll collect these in the next section.
-
Add the following scopes to the integration:
| Scope | What it enables |
|---|---|
data.records:read | Read records from tables |
data.records:write | Create and update records |
schema.bases:read | View base and table schemas |
schema.bases:write | Create and modify tables and fields |
data.recordComments:read | Read record comments |
data.recordComments:write | Create and update record comments |
workspacesAndBases:read | List workspaces and bases (Business and Enterprise Scale plans only) |
webhook:manage | Create and manage webhooks |
- Click Save changes.
Copy the client ID and secret
- On your OAuth integration page, copy the Client ID.
- Click Generate client secret (or copy the existing secret if already generated). Copy the Client Secret. Store it securely — it is shown only once.
Add Airtable to MintMCP
- In MintMCP, go to MCP store > Manage store.
- Find the Airtable MCP server and click to configure it.
- Open OAuth Client Advanced Settings and paste the Client ID and Client Secret from your Airtable integration.
- Save the configuration.
Security considerations
- Keep the client secret secure — anyone with it can impersonate your OAuth integration.
- Each user authenticates individually through Airtable OAuth, so tool calls are tied to their Airtable identity and permissions.
- The
workspacesAndBases:readscope is only available on Business and Enterprise Scale Airtable plans — remove it if your plan doesn't include it. - Users can control which bases the integration can access from their Airtable account under Account > Apps and integrations.