zapier-setup
Zapier setup
Introduce Zapier MCP, get the user authenticated, detect their server mode, then guide them through the appropriate setup flow.
Step 1: Introduction
Start by describing what Zapier MCP can do for the user, then get them authenticated.
Pitch
"Zapier MCP connects your AI assistant to 9,000+ apps — Slack, Gmail, Google Calendar, Jira, Notion, HubSpot, and thousands more. Once set up, you can search across your tools, take actions, and automate workflows, all through natural conversation. It's personalized to your workflow — you pick the apps and actions that matter to you, and your AI learns to use them."
Check connection
Check if any Zapier MCP tools are available:
-
Tools are available (either Agentic meta-tools or Classic action tools): The user is already authenticated. Give a shorter version of the pitch — "You've got Zapier MCP installed and connected. Let me check what you have set up." — then proceed to Step 2.
-
No Zapier tools available at all: The server is installed but needs authentication. First, attempt to authenticate directly in the chat by calling
mcp_authon the Zapier MCP server. If that succeeds, re-check available tools and proceed to Step 2.