# Zapier Integration

This guide will walk you through obtaining and configuring the MCP (Model Context Protocol) server URL from [Zapier](https://zapier.com/) (Zapier Central / Zapier for Agents) to enable your MaiAgent AI assistant to securely call external application actions through Zapier's Remote MCP service.

## ✅ Prerequisites

* You have a [Zapier](https://zapier.com/) account with access to Zapier Central / Zapier for Agents (MCP) functionality.
* You want to make Zapier-connected applications (like Google Workspace, Slack, Notion, Salesforce...) available to MaiAgent's AI assistants.
* You have authorization permissions for target applications (e.g., authorized Google / Slack accounts).

## 🌐 Step 1: Login / Register for Zapier Central (MCP Console)

1. Login to [🌐Zapier website↗](https://zapier.com/) with an admin account or account with appropriate permissions.

   Click "log in" in the top right corner to sign in, or click "Sign up" to register if you haven't already

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-5dfe287a1cbf7a388fb3eb1138fe8358461ac68a%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20110128.png?alt=media" alt=""><figcaption><p>Zapier Homepage</p></figcaption></figure>

## 👆 Step 2: Create MCP Server in [Zapier MCP Console](https://mcp.zapier.com/)

1. Go to [Zapier MCP Console](https://mcp.zapier.com/)

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-8bb741851f88d862cee8f5cc5f4f739788946a54%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20110800.png?alt=media" alt=""><figcaption><p>Zapier MCP Console Homepage</p></figcaption></figure>

On this page, you can create your own MCP Server and link different external tools as MCP services 2. Click the "+ New MCP Server" button in the top left to create an MCP Server.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-f13e7cb8d3b772fe41db89cd592d24fd2ec7eccd%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20110800-1.png?alt=media" alt=""><figcaption><p>Create MCP Server (+ New MCP Server)</p></figcaption></figure>

After clicking, you'll see this screen ⬇️

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-637660cd31cc03bdb6da604a5be175a18ff87100%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20111109.png?alt=media" alt=""><figcaption><p>Create MCP Server Settings Page</p></figcaption></figure>

* Select Other as MCP Client

{% hint style="info" %}
**You must select Other**, otherwise Zapier won't expose your linked tools to MaiAgent
{% endhint %}

* Name this service (in this case MCP Server)

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-2d4249e4b95ab73854c621390cd03ce21849c1f0%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20154144.png?alt=media" alt=""><figcaption><p>Name your MCP Server</p></figcaption></figure>

3. Click "Create MCP Server" to create the service

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-76b5561595cf2d05a58ce16c4adb3deb0e33ac2e%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20154144-1.png?alt=media" alt=""><figcaption><p>Create MCP Server</p></figcaption></figure>

After your MCP Server is successfully created, you'll see this screen and the service you just named will appear in the left sidebar menu

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-e868f9047b13bf065714de9ff15062b356d062f9%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20154714.png?alt=media" alt=""><figcaption><p>MCP Server Creation Complete</p></figcaption></figure>

## 🔧 Step 3: Choose Tools to Make Available to AI

Link MCP Server with external tools:

1. Click "+Add Tool" under the service you want to connect

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-42b73e413a4019cd286b64624c6e47c847237b8d%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20154830-1.png?alt=media" alt=""><figcaption><p>Add Tool (+Add Tool)</p></figcaption></figure>

{% hint style="info" %}
Tip: If you're unsure about requirements, start with commonly used, lower-risk read-only actions before gradually enabling write actions.

* It's recommended to only authorize work-purpose accounts and follow the organization's Least Privilege principle.
  {% endhint %}

2. After clicking, you'll see a list of all available external tools

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-95e71cf54f159540e7c33ba8a542db985bb0d426%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20114333.png?alt=media" alt=""><figcaption><p>List of Available External Tools</p></figcaption></figure>

Using Gmail as an example, click the Gmail icon to connect.

{% hint style="info" %}
Some external services require authorization - you'll need to authorize if you want to link those tools
{% endhint %}

3. After adding, select the Google account you want to connect, choose your needed tool services, or click the "Add all Gmail tools" button to add all Gmail tools.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-e5ea9499807eb4214da1f4c79423cb963603b6de%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20114830.png?alt=media" alt=""><figcaption><p>Select Tools to Use</p></figcaption></figure>

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-b4699c1bc7c1a23fe435c71606542bbdd6d7757c%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20114945.png?alt=media" alt=""><figcaption><p>Authorize and Add Gmail Tools</p></figcaption></figure>

After completion, Gmail tools can be added and linked to that MCP Server (selected language model). Here we're only linking the Find Email tool.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-b741bf32e224ebdeeadd7ddf9db19422724819d9%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20154945.png?alt=media" alt=""><figcaption><p>Added Gmail Tool (Find Email)</p></figcaption></figure>

After linking is complete, the tool you just selected will appear in the tools list.

## ↔️ Step 4: Copy MCP endpoint

1. On the MCP Server page, switch to the "Connect" tab at the top.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-3e0471c96c1167c84a974cad143ecf6408b84b12%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20154945-2.png?alt=media" alt=""><figcaption><p>Connect Tab</p></figcaption></figure>

2\. Get and copy the "Server URL" from this page.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-9acd1caafd59b2aa2160c5d3856f51b87e968e49%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-08-08%20155221.png?alt=media" alt=""><figcaption><p>MCP Server URL</p></figcaption></figure>

> Note: This URL is private information and should only be provided to trusted systems (like your MaiAgent environment).

## 💻 Step 5: Set Up MCP Tool in MaiAgent

1. Open the MaiAgent tools page.
2. Add a new MCP tool.
3. Fill in the tool configuration:
   * **Basic Settings**: Complete basic setup according to the user manual [Create Tool](https://docs.maiagent.ai/tools/setup) and select **MCP** as the tool type.
   * **Command or Server URL**: Paste the **Zapier MCP Server URL** you copied in step 4 here.
   * **Parameters / Environment Variables / Allowed Tools**: These fields can be left blank - MaiAgent will automatically get them from the MCP Server when saving tool settings.
4. Save settings.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-9a1161943f94e16da13d25026f15d1c03e03bcb8%2Fimage%20(35).png?alt=media" alt=""><figcaption><p>Add MCP Tool</p></figcaption></figure>

After completion, you can click "<mark style="color:blue;">Refresh</mark>"

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-4ad112e5f1b7c883ae5b739dac2d4d2509a64746%2Fimage%20(36).png?alt=media" alt=""><figcaption></figcaption></figure>

The system will automatically fetch linked tools and display them in the list below.

<figure><img src="https://3415477754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNBTi475lqozGpB7xObpE%2Fuploads%2Fgit-blob-ebf56f705de5939f46120e1b8ff31025839eb720%2Fimage%20(37).png?alt=media" alt=""><figcaption><p>List of Allowed Tools</p></figcaption></figure>

The Find email tool we just linked now appears in the list ready for use.

## Demo Video

{% embed url="<https://drive.google.com/file/d/1az-aQ5JlQvGBUd9nQN45zI-g9xcnN1Td/view?usp=drive_link>" %}

## ⚠️ Important Notes

* URL Confidentiality: Keep the MCP Server URL secure and avoid public exposure.
* Minimize Permissions: Only enable necessary applications and actions for AI assistants to reduce risk.
* Account Expiration: If Zapier connection authorization expires (e.g., key revocation, OAuth expiration), reauthorize on the Zapier side.
* Multiple Tools: To integrate multiple applications (like using both Google Drive and Slack), repeat step 3 in the Zapier MCP console to add new tools to the same MCP Server; no need to change the MCP URL. You can refresh the MCP tool in MaiAgent to sync the latest tools list.

Refreshed tools will be listed in "Allowed Tools (JSON Array)".

{% hint style="info" %}

* Logs and Auditing: Regularly review call records and audit logs on both MaiAgent and Zapier sides.
* To avoid compatibility issues or other updates due to version iterations, regularly check the [Zapier Support Center](https://help.zapier.com/) for authorization, connection and limitation information
  {% endhint %}
