Zapier integration

This guide will walk you through obtaining and setting up the MCP (Model Context Protocol) server URL from Zapier(Zapier Central / Zapier for Agents) so your MaiAgent AI assistant can securely invoke actions of external applications via Zapier’s Remote MCP service.

✅ Prerequisites

  • You have a Zapier account with access to Zapier Central / Zapier for Agents (MCP).

  • You want to make applications connected via Zapier (such as Google Workspace, Slack, Notion, Salesforce…) available for MaiAgent’s AI assistant to use.

  • You have the authorization permissions for the target applications (for example, a Google/Slack account that can be authorized).

🌐 Step 1: Sign in / Register for Zapier Central (MCP Console)

  1. Sign in with an administrator account or an account with the appropriate permissions 🌐Zapier official site↗.

    Click “log in” at the top right to sign in; if you haven’t registered yet, go to the site and click “Sign up” to create an account

Zapier homepage

👆 Step 2: In the Zapier MCP Consolecreate an MCP Server

Zapier MCP Console homepage

On this page you can create your own MCP Server and connect different external tools to use as MCP services. 2. Click the “+ New MCP Server” button at the top left to create an MCP Server.

Create MCP Server (+ New MCP Server)

After clicking you will see the following screen⬇️

Create MCP Server settings page
  • Select Other as the MCP Client

Be sure to choose Other, otherwise Zapier will not expose the tools you linked for MaiAgent to use

  • Name this service (here: MCP Server)

Name the MCP Server
  1. Click “Create MCP Server” to create the service

Create MCP Server

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

MCP Server created

🔧 Step 3: Choose the tools to open to the AI

Link the MCP Server with external tools:

  1. Under the service you want to connect click “+Add Tool”

Add Tool (+Add Tool)

Tip: If you’re unsure, start with common, lower-risk read-only actions, then gradually enable write actions.

  • It is recommended to authorize only work-use accounts and follow your organization’s least privilege principle.

  1. After clicking, a list of all linkable external tools will be displayed

List of linkable external tools

For example with Gmail, click the Gmail icon to connect.

Some external services require authorization; if you need that tool connected, you will still need to authorize it before use

  1. After adding, choose the Google account to connect, select the tool services you need, or press “Add all Gmail tools” to add all tool services provided by Gmail.

Select the tools you want to use
Authorize and add Gmail tools

Once complete, you can add and link Gmail-related tools to that MCP Server (for the selected language model); here we only selected the Find Email tool to link.

Added Gmail tool (Find Email)

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

↔️ Step 4: Copy the MCP endpoint

  1. On the MCP Server page, switch the top tab to “Connect.”

Connect tab

2. On that tab obtain and copy the “Server URL.”

MCP Server URL

Note: This URL is confidential and should only be provided to trusted systems (for example, your MaiAgent environment).

💻 Step 5: Create an MCP tool in MaiAgent

  1. Open the MaiAgent tools page.

  2. Add a new MCP tool.

  3. Fill in the tool configuration:

    • Basic settings: According to the user manualCreate toolAfter completing the basic settings, choose the tool type MCP.

    • Command or server URL: Paste the Zapier MCP server URL you copied in Step 4 here.

    • Parameters / environment variables / allowed tools: These fields can remain empty; when saving the tool settings, MaiAgent will automatically retrieve them from the MCP Server.

  4. Save settings.

After completion you can click “Re-fetch

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

The Find email tool you just linked will appear in the list and be available for use.

Demo video

⚠️ Notes

  • URL confidentiality: Keep the MCP Server URL secure and avoid making it public.

  • Minimize permissions: Only expose the applications and actions necessary for the AI assistant to reduce risk.

  • Account expiration: If the Zapier connection authorization expires (for example key revocation or OAuth expiration), please reauthorize on the Zapier side.

  • Multiple tools: If you need to integrate multiple applications (for example using Google Drive and Slack simultaneously), repeat Step 3 in the Zapier MCP Console to add new tools to the same MCP Server; the MCP URL does not need to be changed. You can re-fetch the MCP tool in MaiAgent to synchronize the latest tool list.

Re-fetched tools will be listed in the “Allowed Tools (JSON array)”.

  • Logs and audits: It is recommended to regularly review call logs and audit logs on both MaiAgent and Zapier.

  • To avoid compatibility issues or other updates caused by version changes, regularly refer to Zapier Official Support Center to understand authorization, connections, and limitations

Last updated

Was this helpful?