
Airtable has become the structured data layer for many non-engineering teams: product roadmaps, content calendars, launch checklists, customer research.
Developers who need to build agents around that data spend too much time writing one-off API calls or exporting CSVs, when what they actually need is a live connection from their coding session directly into the base.
To help your developers read, search, and update Airtable records directly from their coding sessions, we'll show you how to connect Airtable with Merge Agent Handler's Airtable MCP server.
Merge Agent Handler sits between Claude Code and Airtable's API. You install the Merge CLI, authenticate once, and register the connection with a single command. Agent Handler handles OAuth token storage and API calls to Airtable so you don't manage credentials locally or handle token refresh yourself.
Here's the command that registers the connection:
Related: A guide to using an Airtable MCP in Codex
Before getting started, you'll need the following:
claude --version to confirm)pipx --version to confirm, or install via pip install pipx)If you want to connect Merge Agent Handler's Airtable MCP with internal or customer-facing agentic products, you can follow the steps in our docs.
Install with pipx: pipx install merge-api

Verify your installation: merge --version
This links the CLI to your Merge account and authenticates your session: merge login
Once logged in, the CLI is ready to make authorized requests on your behalf.
The simplest way to register Agent Handler with Claude Code:
Alternatively, register manually:
Verify the connection registered. Open Claude Code and run: /mcp
agent-handler should appear under Local MCPs with a connected status.

Related: The steps for connecting an Airtable MCP with Cursor
To confirm the connection is working, open a Claude Code session and try: "List all tables in my product roadmap Airtable base and show me the records in the current quarter view."
On first use, a Magic Link will appear to finish connector authentication.

You should then see an output that looks something as follows:

{{this-blog-only-cta}}
In case you have more questions on setting up and using the Airtable MCP in Claude Code, we've addressed several more commonly-asked questions below.
With Airtable connected, Claude Code can:
You can build a self-hosted MCP server that calls Airtable's API directly. For a solo developer connecting to their own workspace, that approach is manageable.
It breaks down at the team level. Self-hosting means each developer manages their own Airtable personal access token, you have no central visibility into what agents are reading or writing across your bases, and you're responsible for maintaining the server as Airtable's API evolves. Token rotation when someone offboards is a manual process with no audit trail.
Merge Agent Handler is a managed MCP layer. It centralizes authentication, scopes access per Tool Pack and Registered User so each agent only touches the bases you explicitly allow, and logs every tool call. When you need to audit what an agent queried or modified in Airtable, the record is there.
For teams building agents that read or write production Airtable data, Merge Agent Handler removes the per-developer credential problem and adds the access controls that matter in shared environments.
Airtable is where structured business data lives outside engineering systems. Claude Code is where developers build the agents that need it. The gap between them forces a workaround: exporting CSVs, writing one-off API scripts, or re-scraping data whenever the base changes.
With the Airtable MCP connected, Claude Code can query that data directly. You can build an agent that pulls feature specs from a roadmap base, reads acceptance criteria, and uses them as context for writing code, all in one session. Engineers stop being blocked by data that lives in the wrong tool. The work and the data are finally in the same place.
Use Merge Agent Handler’s 150+ connectors (including Airtable) to power reliable, secure, and powerful agents.