Zapier logo
AggregatorsAuth: Bearer tokenHosting: Official hosted

Zapier MCP Server

Connect AI agents to 8,000+ apps and 30,000+ actions through Zapier's hosted MCP server.

Updated

What is Zapier MCP?

The Zapier MCP server is a Model Context Protocol server that lets AI agents take real actions across Zapier's 8,000+ connected apps — sending messages, creating tasks, updating records, and more — using natural language instead of hand-coded API integrations.

Zapier hosts the server for you. You create an MCP endpoint at mcp.zapier.com, choose which app actions (tools) to expose, and Zapier handles authentication to the underlying apps, encryption, and rate limiting. Each MCP endpoint gets its own server URL of the form https://mcp.zapier.com/api/mcp/mcp, and clients connect over HTTP using a bearer token passed in the Authorization header.

Because the tools an agent sees are the specific app actions you select per server, the surface is fully configurable — you can give one agent only Slack and Google Sheets actions and another a different set. This makes Zapier an aggregator: a single MCP connection that fans out to thousands of downstream apps.

Connect the Zapier MCP server

Claude Code

  1. 1

    Create a server

    Go to mcp.zapier.com, create a new MCP server, and add the app actions you want the agent to use.

  2. 2

    Copy URL + token

    From the server's Connect tab, copy your server URL (e.g. https://mcp.zapier.com/api/mcp/mcp) and bearer token.

  3. 3

    Add the server

    Run: claude mcp add --transport http zapier https://mcp.zapier.com/api/mcp/mcp --header "Authorization: Bearer YOUR_TOKEN"

  4. 4

    Verify

    Run /mcp in Claude Code to confirm the Zapier server is connected and its tools are listed.

Cursor

  1. 1

    Create a server

    At mcp.zapier.com, create an MCP server and select the app actions to expose; open the Connect tab for Cursor.

  2. 2

    Edit mcp.json

    In Cursor, open Settings -> MCP and add a server entry pointing at the URL with your bearer token.

  3. 3

    Config

    { "mcpServers": { "zapier": { "url": "https://mcp.zapier.com/api/mcp/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } }

  4. 4

    Reload

    Save and reload Cursor; the Zapier tools appear in the MCP panel. If auth fails, update Cursor to the latest version.

Some older Cursor versions had OAuth/header issues; updating resolves them.

Sample use cases

Security & permissions

Authentication uses a bearer token passed in the Authorization: Bearer <token> header when your client connects to the server URL. The token authorizes the agent to the specific MCP endpoint you created. The agent's access is scoped to the exact app actions (tools) you select for that server — it cannot reach apps or actions you haven't enabled. Zapier manages authentication to the underlying connected apps, encryption, and rate limiting on its hosted infrastructure. Treat the bearer token as a secret; regenerate it from the Zapier MCP dashboard if it leaks.

Using Zapier MCP with Gamut

In a Gamut workflow, the Zapier MCP server acts as a broad action layer: a Gamut agent triggered on a schedule or event (a new lead, an inbound webhook, a cron tick) can call the Zapier tools you've enabled to push data into downstream apps — posting to Slack, appending to a Google Sheet, creating a CRM record, or sending an email — without bespoke integrations for each. Gamut manages the bearer-authenticated connection to your Zapier MCP endpoint; the agent only ever sees the specific app actions you configured on that server, so its reach is scoped to what you allow.

Further reading: our Zapier MCP setup guide walks through server options, client configuration, and the security practices that matter.

Frequently asked questions

How many apps can I connect through Zapier MCP?

Zapier supports 6,000+ app integrations. Through the MCP server, your agent can trigger any Zap you've configured — effectively accessing the entire Zapier ecosystem.

Does Zapier MCP require a paid Zapier plan?

A Zapier account is required. Free plans support basic Zaps; multi-step Zaps, premium app connections, and higher task volumes require paid plans.

Can I create Zaps through the MCP server?

Yes, depending on the MCP server implementation. Some support full Zap creation via the API; others focus on triggering existing Zaps through webhooks.

Is there a limit on Zap triggers per month?

Zapier plans have monthly task limits (100 tasks/month on Free, up to millions on Enterprise). Each trigger or action step counts as one task.

Can Zapier MCP replace custom API integrations?

For many use cases, yes. If Zapier has a pre-built connector for both apps, using Zapier via MCP is faster than building a custom integration — though it adds a dependency and per-task costs.

Does Zapier MCP support real-time triggers?

Zapier supports instant triggers (via webhooks) for many apps, and polling triggers (every 1-15 minutes) for others. Real-time behavior depends on the specific app connection.

Can I use Zapier MCP to access Zapier Tables?

Some Zapier MCP implementations support Tables (Zapier's built-in database). Check your specific MCP server's documentation for Tables support.