200+ tools · one MCP endpoint

Chat to your AI. It runs your GHL.

Workflows, CRM, AI agents, calendars, pipelines — built and live from a single message.

Works with Claude and ChatGPT 200+ GoHighLevel tools No card required to start Cancel anytime
You → AI
Missed-call text-back5-day nurtureCreate my pipeline
Composing prompt…
Workflow · draft
  1. Trigger · New Lead
    Contact created
  2. Send SMS
    Hey {{first_name}}, thanks for reaching out.
  3. Wait
    10 minutes
  4. If/Else
    Replied? → Book · No → Nudge
  5. Send Email
    Follow-up sequence · Day 1
  6. Published
    Live in your GHL location
Works natively with your GoHighLevel
SMS
Email
Voice AI
Calendars
Pipelines
Contacts
AI Agents
Workflows
Forms
Recipes
200+ tools
Locations
SMS
Email
Voice AI
Calendars
Pipelines
Contacts
AI Agents
Workflows
Forms
Recipes
200+ tools
Locations
Purpose-built for GHL

Everything your AI needs to run GHL

A hosted MCP server plus a full funnels & websites cloner — designed to feel like one product.

Workflows, triggers, folders

List, get, create, update, publish, clone, export and import workflows. Manage triggers and folder structure end-to-end.

Every action & trigger covered

Full support for 126 workflow actions and 185 trigger types — so the AI ships valid, production-ready workflows on the first try.

Pairing extension

One-click Chrome extension pairs your GHL location. Refresh tokens live in your workspace, never in prompts or logs.

Per-user Bearer tokens

Mint short scoped MCP tokens per client. Revoke instantly. All calls run under the calling user's identity.

Real-time, no polling

Streamable HTTP transport. Your AI gets fresh data and executes changes against GHL immediately.

How it works

From prompt to production in seconds

Watch a real request travel from your AI to GoHighLevel and back.

mcp · claude-desktop
→ tools/call
name: ghl_list_workflows
args: { limit: 50 }
 
← 200 OK · 42 workflows
[
{ id: "wf_01…", name: "New Contact Follow-Up" },
{ id: "wf_02…", name: "Abandoned Cart Recovery" },
{ id: "wf_03…", name: "VSL Enrollment" },
]
Request lifecycle
  1. You ask
    "Create a follow-up SMS workflow"
  2. AI plans
    Chooses the right actions and triggers
  3. MCP validates
    Pre-flight checks, warnings, safety flags
  4. GHL writes
    Workflow live in your location
1

Pair your GHL account

Install the ghlmcp.io Token Helper extension, open a workflow, click Connect.

2

Mint an MCP token

Generate a Bearer credential from the dashboard. Shown once — you decide which AI clients get it.

3

Point your AI at the URL

Paste our MCP URL and token into Claude / ChatGPT / Cursor. Ask your AI to run GHL.

Works with your AI

Bring the client you already use

Claude
ChatGPT
Cursor
Windsurf
Cline
Any MCP
Built for teams that can't afford to be careless

Your GHL data stays yours.

We take the security of your GoHighLevel connection and MCP tokens seriously. Here is exactly how it works — no jargon, no vague promises.

Encrypted at rest

Your Private Integration Token is encrypted with AES-256-GCM before it ever hits the database. Not even our support team can read it.

Row-level isolation

Every table is protected by row-level security policies. Your account cannot see, list, or query another customer's data — enforced by the database itself.

No prompts, no logs

Refresh tokens live in your workspace, never in AI prompts or provider chat history. We never train on your data.

Revoke in one click

Every MCP token is a per-user bearer credential you can rotate or revoke instantly from your dashboard. Kill switch, always available.

HTTPS everywhere

All traffic — from your AI client to us, and from us to GoHighLevel — runs over TLS. Nothing is transmitted in the clear.

You stay in control

Sign in with email and password, protected against known leaked-password breaches. Delete your account and connection at any time.

AES-256-GCM encryption Row-level security Leaked-password protection One-click token revoke
Comparison

Everything GoHighLevel's MCP does — plus the one thing it can't.

GoHighLevel's official MCP reads and updates your CRM. ghlmcp.io builds, fixes, and audits the automations that actually run your business — the workflow editing no other MCP can do.

Read & update contacts, opportunities
GHL MCP
ghlmcp.io
Calendars, conversations, messaging
GHL MCP
ghlmcp.io
Custom values & custom fields
GHL MCP
ghlmcp.io
Tags, pipelines, users
GHL MCP
ghlmcp.io
Create new workflows
GHL MCP
ghlmcp.io
Edit & delete existing workflows
GHL MCP
ghlmcp.io
Add triggers & actions
GHL MCP
ghlmcp.io
Build If/Else branches (auto-validated)
GHL MCP
ghlmcp.io
Audit workflows — find broken & empty steps
GHL MCP
ghlmcp.io
Fix & optimize automations with AI
GHL MCP
ghlmcp.io
Works with Claude, ChatGPT, Cursor, Cline
GHL MCP
ghlmcp.io
Connect by pasting one URL
GHL MCP
ghlmcp.io
GHL — Best for
Reading & updating CRM data
ghlmcp.io — Best for
Building & fixing your automations

The difference in one line: GoHighLevel's MCP lets AI read your account. ghlmcp.io lets AI build it — creating and repairing the workflows that run your marketing, sales, and follow-up on autopilot.

Pricing

Start free. Scale when your AI does.

Every plan includes the full MCP server, every tool, and complete GHL coverage. Only builds count toward your plan. 14-day money-back guarantee.

free
Free
$0forever

Try it free. No card required.

  • 5 builds per month
  • 1 GHL sub-account
  • All core tools
  • Connect Claude or ChatGPT
Start free
Most popular
pro
Pro
$39/ month

For solo users and small teams shipping serious automation.

  • 300 builds per month
  • 3 GHL sub-accounts
  • AI build + translate
  • Import / export workflows
agency
Agency
$129/ month

Unlimited builds and sub-accounts. Priority support.

  • Unlimited builds
  • Unlimited GHL sub-accounts
  • Everything in Pro
  • Priority support
Learn how to connect Claude to GoHighLevel, connect ChatGPT to GoHighLevel, or explore the GoHighLevel MCP server and workflow templates.

Frequently asked questions