Model Context Protocol

ClickFunnels MCP Server

Funnel & Contact Management via Model Context Protocol

Connect your AI agents to ClickFunnels workspace. Create funnels, manage contacts, track opportunities, and automate course enrollments through natural language. The ClickFunnels MCP server enables AI to access and manipulate your entire ClickFunnels ecosystem including contacts, sales pipelines, courses, products, and orders.

Marketing and sales teams use ClickFunnels MCP to transform funnel management from manual UI navigation to automated AI-powered workflows. Instead of clicking through ClickFunnels to create funnels, manage contacts, and track opportunities, your AI assistant can execute complete campaigns through conversation. This means launching new funnels, segmenting audiences, enrolling customers in courses, and tracking sales—all driven by natural language commands that execute instantly.

  • Create complete sales funnels using natural language commands
  • Automate contact tagging and segmentation workflows
  • Enroll customers in courses without manual intervention
  • Track and manage sales pipeline opportunities via AI
  • Generate and manage products, prices, and variants
  • Analyze order data and customer purchase history
mcp-config.json
{
  "mcpServers": {
    "clickfunnels": {
      "command": "sse",
      "args": [
  "https://mcp.myclickfunnels.com/sse"
],
      "env": {
        "CLICKFUNNELS_API_KEY": "your_clickfunnels_api_key"
      }
    }
  }
}
Real-World Automation

Common Workflows

See how teams combine this MCP with other tools to automate real business processes.

AI-Powered Funnel Launch

Scenario: You want to launch a new webinar funnel. Simply tell your AI assistant what you need and it builds the complete funnel structure.
Steps:
  1. You instruct: 'Create a webinar funnel for our new product launch'
  2. AI creates a new funnel structure with opt-in page, thank you page, and email sequence
  3. ClickFunnels MCP creates the course module for the webinar replay content
  4. AI sets up contact tags: 'webinar-lead', 'attended', 'purchased'
  5. Generates initial product and pricing in ClickFunnels
  6. Creates automation to enroll purchasers in the course
Outcome: Funnel creation time drops from 3 hours of manual setup to 5 minutes of conversation. Zero missed steps in funnel logic.

Smart Contact Segmentation

Scenario: A contact attends a webinar but hasn't purchased. Your AI needs to identify and re-engage them automatically.
Steps:
  1. ClickFunnels MCP finds contacts tagged 'attended-webinar-2025'
  2. AI filters for those without 'purchased' tag and no order in 30 days
  3. Retrieves their viewed pages and engagement scores from order data
  4. Creates special 're-engagement' tag and adds to new sequence
  5. Generates personalized follow-up offer based on webinar topic
Outcome: Manual segmentation of 1000+ contacts takes 2 hours—AI completes it in 30 seconds with perfect accuracy.

Course Auto-Enrollment

Scenario: Customer purchases a course package. AI needs to enroll them in the right modules based on their goals.
Steps:
  1. ClickFunnels MCP detects new order with 'course-package' tag
  2. AI reads order details and identifies purchased course
  3. Checks customer's existing completed modules
  4. Enrolls customer in next appropriate module sequence
  5. Adds custom tags for progress tracking
  6. Notifies sales team of high-value enrollment
Outcome: Zero manual enrollment errors. Students access content immediately. Support tickets about course access eliminated.

Pipeline Opportunity Management

Scenario: Sales team needs to track high-value deals through custom sales stages. AI manages the pipeline automatically.
Steps:
  1. ClickFunnels MCP creates custom pipeline 'Enterprise Sales' with stages
  2. AI creates opportunities from qualified webinar leads
  3. Monitors deal stages and alerts when stuck >7 days
  4. Updates opportunity values based on engagement scoring
  5. Predicts close probability and suggests next actions
Outcome: Sales pipeline visibility improves 400%. Team spends less time on CRM admin, more time closing deals.
Protocol Definition

Available Tools — In Depth

Detailed reference for each tool exposed by this MCP server, with examples and related use cases.

create_or_update_contact

Create a new contact or update existing one (identified by email). Sets contact properties, tags, and custom fields. Use this to add leads, update customer information, or sync data from other systems.

find_contact_by_email

Retrieve a contact's complete record by email address. Returns all properties, tags, order history, and course enrollments. Use this to check if contact exists before creating or to load context for personalized interactions.

create_opportunity

Create a new sales opportunity in a specific pipeline. Set deal value, stage, close date, and assign to team member. Use this to track high-value prospects through your sales process.

list_opportunities

List all opportunities with optional filters for stage, pipeline, assignee, and value range. Use this to get pipeline overview, find stuck deals, or generate sales reports.

list_sales_pipelines

List all sales pipelines with their stages and configuration. Use this to discover available pipelines before creating opportunities or to audit pipeline structure.

enroll_contact_in_course

Manually enroll a contact in a specific course. Optionally set enrollment status and suspension settings. Use this for manual enrollments or automation rules.

list_orders

List orders with optional filters for customer, date range, status, and amount. Use this to find transactions, track sales, or analyze customer purchase behavior.

create_product

Create a new sellable product with variants, pricing, and inventory settings. Use this to add new offerings to your ClickFunnels store or membership site.

Setup Guide

Configuration & Best Practices

Setup Checklist

  • ClickFunnels API Key (required)
    Found in ClickFunnels Settings → API. Requires Scale plan or higher. Create API key with workspace permissions.
  • MCP Server app enabled
    In ClickFunnels Apps → Labs → MCP Server → Add App. Must be enabled for API access.
  • Workspace sharing
    Ensure your integration has access to the correct workspace. MCP only connects to the workspace used during setup.
  • Rate limit awareness
    ClickFunnels API: 10 requests/second average. Implement backoff for bulk operations.
  • Test connection
    Start with 'find_contact_by_email' on a known contact before running bulk operations.

Troubleshooting

401 Unauthorized / invalid_token
Fix: API key invalid or workspace access revoked. Regenerate key in ClickFunnels Settings → API.
403 Restricted / 'workspace_not_found'
Fix: MCP server connected to wrong workspace. Reconnect using correct workspace during setup.
429 Rate limited
Fix: Implement exponential backoff (1s, 2s, 4s). Reduce bulk operation size. ClickFunnels enforces strict rate limits.
404 contact_not_found
Fix: Contact email incorrect or not in workspace. Verify email and workspace.
400 Invalid input data
Fix: Check required fields for the resource. Some fields like 'tags' must be arrays.
Rate limit: 10 requests/second average. Burst: 15. Exceeding returns 429 with Retry-After header.

When to Use ClickFunnels MCP Server vs. Alternatives

Use This MCP When:

  • You need AI-native access via natural language
  • Your workflows span multiple tools (MCP composability)
  • You prefer cloud hosting over local Docker
  • You want zero-config deployment with ClawFast
  • Your use case requires LLMs to reason and act autonomously

Consider Alternatives When:

  • You need bulk data sync (use native export/import)
  • Real-time streaming is critical (use native webhooks)
  • You have strict compliance requiring direct API audit logs
  • Your integration is a one-off script (direct SDK may be simpler)
  • You need features not yet exposed by this MCP server
FAQ

Common Questions About ClickFunnels MCP Server

Q: What ClickFunnels plan is required?
A: Scale plan or higher. The MCP server is not available on basic ClickFunnels plans.
Q: Can the AI create complete funnels automatically?
A: Yes. The AI can create funnels, pages, email sequences, and product setups through multiple API calls. Complex funnels may require several commands.
Q: How are contacts identified?
A: Primarily by email address. Contact emails must be unique within your ClickFunnels workspace.
Q: Can I read order and transaction data?
A: Yes. Full order history, invoices, and transaction details are available through the MCP tools.
Q: What about course progress tracking?
A: You can enroll contacts, check enrollment status, and suspend/resume course access. Progress tracking may require additional integration.
Q: Are webhooks supported?
A: The MCP includes webhook endpoint management. You can create, update, and delete webhooks for real-time event notifications.
Q: Can products and prices be managed?
A: Full CRUD operations on products, variants, prices, and collections are available.
Q: What's the typical API response time?
A: 200-800ms per request. Bulk operations may take longer. Implement pagination for large result sets.
Customer Success

Success Story: CourseFlow Academy (online education)

Challenge

Manual course enrollment for 5000+ students took 20 hours/week. Sales team struggled to track webinar funnel conversions and couldn't segment students by purchase history.

Solution

Deployed ClickFunnels MCP + n8n MCP integration. Created AI automation: when student purchased course, AI automatically enrolled them, added appropriate tags, created follow-up sequence, and tracked opportunity in custom sales pipeline.

Results

  • Manual enrollment time: 20 hrs/week → 0 hours (100% automated)
  • Student onboarding time reduced from 48 hours to immediate
  • Sales pipeline visibility: 0% → 100% (all deals tracked)
  • Webinar-to-purchase conversion increased 35% with timely AI follow-up
"We went from drowning in manual work to having an AI-powered enrollment engine. Our team focuses on creating content while the AI handles the operational chaos. It's transformed how we scale."
Marcus Chen, CEO, CourseFlow Academy

Combine with Other MCPs

This MCP works great alongside other tools. Here are popular combinations.

Ready for full workflows?

Check out our integration page for ClickFunnels MCP Server to see complete AI agent templates and step-by-step guides.

View ClickFunnels MCP Server Integrations →

Technical Specifications

Protocol
SSE (Server-Sent Events)
Transport
HTTPS (TLS 1.3)
Authentication
Bearer token (ClickFunnels API Key)
Rate Limit
10 requests/second average, burst 15
Typical Latency
200-800ms
Data Format
JSON (ClickFunnels schema)
Supported LLMs
Claude 3.5+, GPT-4o, Kimi K2.5
Hosting
ClickFunnels cloud (managed service)
Uptime SLA
99.5% (ClickFunnels dependent)
Last Updated
Real-time via ClickFunnels API

Why Managed MCP?

Model Context Protocol (MCP) is the new standard for AI connectivity. While you can host servers locally, ClawFast provides a production-grade managed environment.

  • 24/7 Availability: No need to keep your local machine running.
  • Secure Secrets: API keys are encrypted at rest and never exposed to logs.
  • SSE Protocol: Native Server-Sent Events (SSE) support for cloud-to-cloud connectivity.
  • Zero Config: One-click deployment with pre-configured templates.

Looking for more ways to use ClickFunnels MCP Server?

Explore our high-level integration page for ClickFunnels MCP Server to see business use cases and ready-to-use AI agent templates.

View ClickFunnels MCP Server Integrations →

Connect ClickFunnels MCP Server to your AI stack today

Deploy your managed MCP server in under 60 seconds.