We're live in beta — earn up to 12,000 credits by signing up today. Get started

Setup guide

How to connect Airtable to Claude

Point Claude at a base and it works with the fields you actually built, not the ones it would have guessed.

25 Tools available
8 Read only
17 Can change data
~5 min Setup time

Before you start

Claude already has an Airtable connector

Airtable's own connector is in the directory, verified, and it brings your structured data to Claude. This page's route is a different shape: the whole Airtable tool list behind one endpoint, with you choosing which of it Claude can touch.

Airtable Verified

12 tools Claude's connector directory with Airtable searched, showing the verified Airtable entry above a column of community ones.
In Claude: the plus icon, then Connectors, then Manage connectors. Open Discover and search for Airtable.

Versus

Connect FloConnector in five minutes

Connecting FloConnector connects Airtable, and Airtable is one of 60 connectors the same endpoint can carry. You do this setup once, not once per app.

  • Airtable tools, not one workflow The listing above does the job its vendor shipped it to do. A profile reaches all of them, and you switch on the handful you actually use.
  • One endpoint, not one app Airtable is one of 60 connectors a single profile can carry, so Claude answers across your stack rather than one app at a time.
  • You decide what it can change Reading and writing are separate switches. Leave the writes off and the connection cannot alter a record, however the question is put to it.

Step one

Connect Airtable

  1. Sign in to FloConnector and open Connectors, then choose Airtable.
  2. Choose Connect. Airtable's own page opens and asks which bases to grant access to, then returns you to the dashboard. That list is the outer boundary, and a base you leave unticked is not reachable at all.
  3. Open a profile, or create one, and switch on the Airtable tools you want available. Keep the schema tool on beside anything that writes, because that is what stops Claude inventing a column.
  4. Copy the profile's endpoint URL. That is the only thing you paste into Claude, and it is per profile, so a read-only endpoint and a working one can exist side by side.

Step two

Add the endpoint in Claude

  1. In Claude, open Settings, then Connectors.
  2. Choose Add custom connector.
  3. Give it a name you will recognise, such as your workspace name, and paste your profile endpoint as the URL.
  4. Save, then choose Connect. Claude opens the FloConnector sign-in page.
  5. Sign in with the email on your FloConnector account and approve access. Claude loads the profile's tools.
Full Claude walkthrough, with screenshots

Control

Build the profile, then hand over the URL

A profile carries only the tools you switch on, and the endpoint exposes only that profile. That is the whole permission model, and it is set before anyone connects.

/airtable-marketing Preview
Airtable Connected 10/25

5 read 5 write

Tick a row to include it, or flip Read only to lock every write off at once.

FloConnector holds the Airtable credential, encrypted before it is stored, and calls Airtable on the model's behalf. Claude sees the tools and their results, never the credential behind them.

Once it is connected

What to ask Claude

Each of these runs real Airtable tools, named underneath so you can see what Claude is actually calling. 10 of the 25 tools are covered here.

What is in the content calendar for next month, and what is still missing an owner?

Rows from that table in the date range, filtered on the field your base really uses for an owner rather than one Claude assumed was there.

  • list_bases
  • get_base_schema
  • list_records

Add these six applicants to the hiring base and set them all to screening.

Six records written with the field names and option values the table actually has, so a single select does not reject a value that was never on its list.

  • get_base_schema
  • create_records

Which records changed status this week, and what did people say on them?

The rows matching the filter, each with its comment thread read back alongside it.

  • list_records
  • list_comments

Set the three overdue rows to blocked and add a note on each saying why.

The named fields changed, everything else on those rows untouched, and a comment on each explaining the change.

  • list_records
  • update_multiple_records
  • create_comment

Set up a table for supplier quotes in the ops base, with the fields we use on the others.

A new table in that base, its fields modelled on the shape of the tables already there rather than invented from the name.

  • list_bases
  • get_base_schema
  • create_table
  • create_field

Are there attachments on last quarter's invoice rows, and how big are they?

The rows with something in the attachment field, and each file's name, type and size. It reads the details; the file itself stays in Airtable.

  • list_records
  • get_attachment_info

Troubleshooting

When Claude does not behave

  • Claude Desktop sits on Connect after you signed in

    The sign-in has usually succeeded. Check the profile in your dashboard: if the grant is there the connection is live, and restarting the desktop app clears the stale button. It is a client-side issue, not something the server can fix.

  • The connector saves but no tools appear

    Disconnect and reconnect it once. If it is still empty, check in the dashboard that the connection behind the profile is still connected and that you are an assigned member of that profile.

  • The first load is slow on a very large profile

    A profile exposing hundreds of tools takes longer to load, and a model given too many tools chooses worse. Split the work across two profiles rather than exposing everything at once. This is the failure mode most MCP write-ups name and never solve.

Questions, answered

Can Claude see every base in my Airtable account?

Only the ones you ticked when you connected. Airtable's own consent screen asks which bases to grant, and that choice is the outer boundary; the profile then decides which tools exist inside it. Reconnect if you want to change the list later.

Does Claude see my Airtable login?

No. You approve access on Airtable's own page, and the token that comes back is encrypted before FloConnector stores it. Claude sees the tools and their results, never the credential behind them.

Will it delete rows?

Not unless you switched the delete tools on, and they are flagged in the picker for a reason: an Airtable delete is permanent, with no bin to fish it back out of. A profile built for reporting and updates has no route to one.

Does it understand linked records and formulas?

It reads them the way the API returns them. Formula and rollup fields come back with their computed value, and a linked record comes back as the record ID it points at, so Claude follows the link with a second read when it needs the name behind the ID.

Can I give a contractor a read-only view of one base?

It takes both layers. Connect only the bases they should reach, and build them a profile carrying the list and read tools and nothing that writes. The profile alone is not enough, because it controls which tools exist rather than which base they touch.

Does the same endpoint work in ChatGPT?

Yes. A profile URL is a standard hosted MCP server, so it is one paste into a different menu, with nothing to redo on the Airtable side.

Two update tools, and one of them wipes fields

Airtable offers a patch update that changes only the fields you name, and a PUT update that clears every field you did not. Both sit in the picker under nearly the same name. Switch on the patch one, and leave the PUT one off unless replacing a whole row is exactly what you meant.

It has to read the base before it can write to it

A base is whatever somebody built, so field names, types and select options are not guessable from the outside. The schema tool is what makes a write land. Without it on the profile you get polite guesses and failed writes, and the failure is not obvious from the question.

Writes go in tens

Creating, updating and deleting records are batched at ten per call, which is Airtable's limit rather than ours. A large import still works, it just runs as a run of calls, and if it stops halfway the records already written stay written.

Your turn

Put Airtable in front of Claude.

One connection, one endpoint, and 25 Airtable tools your AI can actually run. Start free with 1,000 tool calls and see what your own first week looks like.