Funnels for ads on Meta, Google, TikTok and LinkedIn. Free to start. Start free ›

Included on every plan

Build funnels by asking your AI

Claude, ChatGPT, Codex, Cursor or any AI app that supports MCP. Connect Unfunnel once, then ask for a new funnel, a copy change or this week's leads. It builds, previews and publishes in your workspace, with no AI credits to buy.

One address for every app

Every app signs in to Unfunnel with your account, so there is no key to paste. You choose one workspace it can use.

https://unfunnel.io/api/mcp

Claude

Web, desktop app and Claude Code

  1. 1Go to Customize, then Connectors, click + and choose Add custom connector.
  2. 2Name it Unfunnel, paste the address above as the URL, click Connect, sign in and pick a workspace.
claude mcp add --transport http unfunnel https://unfunnel.io/api/mcp

Works on every Claude plan (Claude Free allows one custom connector). In Claude Code, run the command above, then type /mcp to sign in. More on Claude.

ChatGPT

chatgpt.com

  1. 1Open Plugins, click + and choose Add custom MCP server.
  2. 2Name it Unfunnel, paste the address above as the Server URL and choose OAuth.
  3. 3Accept the warning, click Create, then install it and sign in to Unfunnel. Type @ in a chat to use it.

Each Unfunnel tool says whether it only reads or changes something, and ChatGPT decides which ones to confirm with you first. Whether you can add a custom MCP server depends on your ChatGPT plan, and on a work account, on what your admin allows. If the menus look different, follow OpenAI's setup guide with the address above.

Codex

Codex CLI and the Codex IDE extension

  1. 1Run the first command to add Unfunnel, then the second to sign in. A browser opens to pick your workspace.
  2. 2The Codex IDE extension reads the same setup, so you do it once per computer. In the extension you can also open MCP servers, choose Add server, then Streamable HTTP and paste the address.
codex mcp add unfunnel --url https://unfunnel.io/api/mcp
codex mcp login unfunnel

ChatGPT on the web does not read this setup. Add Unfunnel there separately, as above.

Cursor

Desktop app

  1. 1Add Unfunnel to ~/.cursor/mcp.json (every project) or .cursor/mcp.json (one project), as below.
  2. 2The first time you use it, Cursor opens Unfunnel's sign in page in your browser.
{"mcpServers":{"unfunnel":{"url":"https://unfunnel.io/api/mcp"}}}

Gemini CLI

Terminal

  1. 1Run the command below, then type /mcp auth unfunnel in Gemini CLI to sign in.
gemini mcp add --transport http unfunnel https://unfunnel.io/api/mcp

Any other MCP app

VS Code, Windsurf, your own agent

  1. 1Add a remote MCP server, choose Streamable HTTP if asked, and paste the address above. Sign in when the app asks.
  2. 2An app that cannot sign in with OAuth can send an API key as an Authorization: Bearer header instead. API keys are on Growth and up; see the API docs.

Then just ask

  • “Build me a quiz funnel for a roofing company in Tampa that qualifies storm damage and books an inspection. Use a clean look in navy.”
  • “Show me last week's leads from my roofing funnel and which ad sent the most qualified ones.”
  • “Shorten every headline in my coaching funnel, preview it on a phone, then publish it.”
  • Drafts whole funnels from a sentence
  • Previews every page on a phone before publishing
  • Reads leads and cost per lead by ad
  • Uploads your logo and images
Does it cost anything extra?

Not on Unfunnel. Your AI writes the funnel with the plan you already pay for, and Unfunnel sells no AI credits. What it can do follows your Unfunnel plan, the same as in the app: one live funnel on Free, your own domain from Launch.

Which AI should I use?

Whichever you already use. Every app gets the same tools: draft a funnel, preview it on a phone with a design review, publish it, connect tracking, and read leads and cost per lead by ad. Apps differ in how they ask before making changes.

What can my AI see?

Only the one workspace you pick when connecting, and only while you are still a member of it. Disconnect it any time from Unfunnel's API page or from the app's own settings.

Building your own integration? Read the API docs