What It Can Do
See Tools below for the full list of tools behind these capabilities.
Connecting Airtable
Airtable supports two authentication options: a personal access token, or an OAuth app registration. Both give an agent the same capabilities, so pick whichever fits how your organization wants to manage access. See Tenant vs. Personal Level App Credentials if you’re not sure which one you need.Option A: Personal access token
A personal access token is the quickest way to connect. It works well for individual use, or as a single shared credential for your whole organization.1
Create a token
Go to airtable.com/create/tokens and click Create token.
2
Name it and add scopes
Give the token a name, then add every scope listed under Scopes below.
3
Grant access to all bases
Under Access, select All current and future bases.
4
Copy the token
Click Create token and copy the value immediately. Airtable only shows it once.
5
Add it to Airia
Paste the token in as your API key credential when connecting the Airtable server to a Gateway or Deployment.
Option B: OAuth app registration
An OAuth app registration lets everyone in your organization sign in with their own Airtable account, while an admin only has to set up the connection once. See Tenant vs. Personal Level App Credentials for how that works.1
Register an OAuth integration
Go to airtable.com/create/oauth and click Register new OAuth integration.
2
Set the redirect URL
Name the integration, then set the OAuth redirect URL to:
3
Add scopes
Under Scopes, enable every scope listed under Scopes below.
4
Save and copy your credentials
Save the integration, then copy the Client ID and Client Secret.
5
Add them to Airia
Enter the Client ID and Client Secret when registering the Airtable OAuth app in Airia. After that, each person clicks Connect and signs in with their own Airtable account.
Scopes
Whichever option you use, the token or app needs all of the following scopes. Missing any of them causes the corresponding tools to fail once an agent tries to use them.Tools
Unlike some MCP servers, Airtable doesn’t map individual tools to individual scopes. Grant all seven scopes from Scopes above and every tool below is available, subject to the connected account’s own Airtable permission level (see the Learn More link for the full breakdown by role). Leave any scope out and the tools that depend on it fail once an agent tries to use them.
Discovery
Records
Bases, Tables, and Fields
Interfaces
Editing an existing interface page isn’t possible through MCP yet; Airtable has said this is planned for a future release.
display_records_for_table also isn’t on by default, it’s only enabled for clients that support interactive apps.Agent Skills
Airtable also publishes a small, growing library of official agent skills for use with its MCP server. These are downloadable Markdown files that teach an agent things the tool descriptions above don’t cover on their own, like how Airtable’s bases, tables, and fields relate to each other, or how to build more accurate record filters. Skills are optional. If your AI platform supports installing them, download the ones you want from that repository and upload them following your platform’s own instructions. Some platforms require uploading eachSKILL.md file individually rather than a single .zip of the whole repository, and you may need an admin to allow skills for your organization before you can upload any.
Troubleshooting
Listing workspaces or creating a base fails
Listing workspaces or creating a base fails
The connected token or app is scoped to specific bases instead of All current and future bases. Workspace level operations need workspace level access. Update the token’s Access setting, or reconnect through OAuth, to fix this.
The connection fails right away
The connection fails right away
Confirm every scope in the Scopes table above is enabled on the token or OAuth app. Airtable rejects the connection if a required scope is missing.
