Funnel Draw / Integrations / Gemini CLI
Funnel Draw + Gemini CLI
Add Funnel Draw to Gemini CLI as a streamable HTTP server and Gemini can plan funnels, run the forecast and edit steps in your workspace. The CLI finds Funnel Draw's sign-in on its own and keeps the tokens.
Your AI · Coding agent
How it works
- Automatic sign-in discovery Gemini CLI detects that Funnel Draw needs OAuth, registers itself and opens the sign-in; there's no oauth block to write.
- Gemini models on your funnels Use Gemini to plan, compare scenarios and write copy against the real numbers in your workspace.
- Per project or for every project Keep the server in one project's settings or in your user settings.
Set it up
Copy the Funnel Draw address
In Funnel Draw, open your workspace → Integrations and click Copy in the "Claude and ChatGPT" section. The address is https://app.funneldraw.com/mcp.
Add the server
Run gemini mcp add --transport http -s user funnel-draw https://app.funneldraw.com/mcp. Without -s user it's saved to the current project's .gemini/settings.json.
Or edit settings.json
In ~/.gemini/settings.json add {"mcpServers": {"funnel-draw": {"httpUrl": "https://app.funneldraw.com/mcp"}}}. Use httpUrl, not url: url means the older SSE transport.
Sign in and pick the workspace
Start gemini and run /mcp auth funnel-draw. Your browser opens Funnel Draw: sign in to Funnel Draw, pick the workspace the AI should work in on the consent page, and allow access.
Ideas to try
When you open bookings for a clinic, plan the funnel
Ask "Plan a funnel for my dental clinic". Gemini asks for the treatment price and budget, then draws the funnel with the forecast on every step.
When you compare two offers, try both
Ask "What if the course is $99 with no payment plan, versus $129 in three payments?" Gemini runs what_if twice and compares customers and profit.
When the Meta step needs copy, write it there
Ask "Write the ads for the Meta step". Gemini writes the headline, caption and call to action and saves them on the ad step.
Questions
The sign-in doesn't open over SSH. Why?
Gemini CLI's OAuth flow needs a local browser and a localhost redirect, so it doesn't work in headless or some remote SSH sessions. Sign in on a machine with a browser.
Where are the tokens stored?
In ~/.gemini/mcp-oauth-tokens.json. Run /mcp auth funnel-draw again if they expire.
How do I disconnect it?
Remove the server in the AI app, then in Funnel Draw open Integrations → Connected apps and click Revoke. Revoking ends the access at once, even if the app still lists the server.
More in Your AI
ClaudePlan, forecast and fix your funnels by talking to Claude.Connector
ChatGPTLet ChatGPT plan and forecast funnels on your Funnel Draw canvas.Connector
ManusHave the Manus agent research, plan and draw your funnel.Connector
Claude CodePlan and check funnels from your terminal with Claude Code.Coding agent
Draw it yourself,
or hand it to your AI.
3 days free, no card.