Before you begin
- A Zapier account.
- Python 3.10 or later.
Connect Python to Zapier MCP
1
Create an MCP server
- Go to mcp.zapier.com.
- Click + Add MCP Server.
- Under Choose your AI agent, search for and select Python.
2
Generate a connection token
- Select the
Connect tab. - Click Generate token.
3
Connect with an MCP SDK
The
Connect tab gives you a copy-ready snippet with your token already in the URL. The snippet uses FastMCP, but any MCP SDK that supports Streamable HTTP works.You can also copy the token on its own from Or manually copy the token.To keep the token out of the URL, send it in an Authorization header instead:
Connect tab gives you a copy-ready snippet with your token already in the URL. The snippet uses FastMCP, but any MCP SDK that supports Streamable HTTP works.Authorization: Bearer ZAPIER_MCP_TOKEN.Next steps
How tools work
What each meta-tool does, and how dynamic tool discovery works.
How connections work
How connection tokens work, and how to manage them.