> For the complete documentation index, see [llms.txt](https://docs.allmcp.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allmcp.co/documentation/agent-frameworks/zapier.md).

# Zapier

Connect AllMCP to Zapier AI Agents (Zapier Canvas) as an external MCP server.

<a href="/pages/uBaUeZYQpupBMd5c1BY0" class="button secondary" data-icon="layer-group">All frameworks</a> <a href="/pages/QJVxDLqxIz5KMCH5afbE" class="button secondary" data-icon="table-cells">Browse providers</a>

***

## Setup

{% stepper %}
{% step %}

#### Open Zapier Canvas

Open [Zapier Canvas](https://zapier.com/canvas).
{% endstep %}

{% step %}

#### Create or open an Agent

Create a new Agent or open an existing one.
{% endstep %}

{% step %}

#### Add an MCP Server tool

Go to **Tools** → **Add Tool** → **MCP Server**.
{% endstep %}

{% step %}

#### Enter the connection details

| Field           | Value                       |
| --------------- | --------------------------- |
| **Server URL**  | `https://go.allmcp.co/mcp/` |
| **Auth header** | `X-API-Key: YOUR_API_KEY`   |
| {% endstep %}   |                             |

{% step %}

#### Connect

Click **Connect**.
{% endstep %}

{% step %}

#### Select tools

Zapier discovers the AllMCP tools available to your agent — select the ones to include.
{% endstep %}
{% endstepper %}

***

## What tools to enable

{% hint style="info" %}
**Start by connecting a provider.** Your agent can browse the catalog of providers and set up connections at any time. Once you connect a service, that provider's tools are available to enable in your agent.
{% endhint %}

To get started, your agent can:

* Browse the catalog of available providers
* Connect a CRM or other service so its tools become available
* Disconnect a service when you no longer need it

After you connect a provider (for example, Bitrix24), enable that provider's tools in the agent as well. AllMCP handles OAuth consent and token refresh for you, so you don't have to manage credentials by hand.

***

## Combining AllMCP with Zapier's own tools

AllMCP and Zapier's built-in automation tools are complementary:

| Tool source | Best for                                        |
| ----------- | ----------------------------------------------- |
| **AllMCP**  | CRM reads/writes, spreadsheets, ads, comms      |
| **Zapier**  | Triggering Zap automations, cross-app workflows |

In your Zapier Canvas agent, add AllMCP alongside Zapier's own tools. The agent can use AllMCP to read a contact from Bitrix24, then trigger a Zapier workflow to send a follow-up email.

***

## Multi-user setup

For per-user credential isolation, append `?user_id=<id>` to the URL:

```
https://go.allmcp.co/mcp/?user_id=USER_ID
```

{% hint style="info" %}
**Set it dynamically.** In Zapier Canvas, this can be set dynamically using input variables.
{% endhint %}

***

## Example prompts

Once connected and with a provider active:

```
Look up the contact named "Marina" in Bitrix24 and summarize their deal history
```

```
Get this week's Google Ads campaign performance and write a summary to a Google Sheet
```

***

## See also

{% content-ref url="/pages/uBaUeZYQpupBMd5c1BY0" %}
[Overview](/documentation/agent-frameworks/frameworks.md)
{% endcontent-ref %}

{% content-ref url="/pages/QJVxDLqxIz5KMCH5afbE" %}
[All Providers](/documentation/providers/providers.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.allmcp.co/documentation/agent-frameworks/zapier.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
