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

Notify a team channel when an event fires

Agent posts a formatted Slack/Teams message via a Zapier action without a custom integration.

Log structured data to a spreadsheet or CRM

Agent appends rows to Google Sheets or creates records in your CRM through enabled Zapier tools.

Trigger multi-app workflows from one connection

A single Zapier MCP endpoint gives an agent scoped reach into thousands of downstream apps.

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.

Frequently asked questions

What is the Zapier MCP server?

It is a Model Context Protocol server hosted by Zapier that lets AI agents run real actions across Zapier's 8,000+ connected apps using natural language. You pick which app actions to expose, and the agent calls them as MCP tools instead of via custom API code.

Is Zapier MCP free?

Yes — Zapier MCP is included at no extra cost on every Zapier plan, including the Free plan. Each successful tool call consumes 2 tasks from your Zapier task quota (so the Free plan's 100 monthly tasks is roughly 50 MCP calls). Failed calls don't count.

How do I connect Zapier MCP to Claude or Cursor?

Create a server at mcp.zapier.com, select the app actions to expose, then copy the server URL and bearer token from the Connect tab. In Claude Code use `claude mcp add --transport http zapier <url> --header "Authorization: Bearer <token>"`; in Cursor add the same URL and Authorization header to your MCP settings.

Is Zapier MCP hosted or self-hosted?

It is hosted by Zapier. Zapier runs the server, manages authentication to the underlying apps, and handles encryption and rate limiting, so there is nothing to deploy or self-host — you connect to your generated server URL with a bearer token.