Model Context Protocol · GoHighLevel Integration

Control GoHighLevel with
Claude AI — No Code Needed

The only MCP server built specifically for GoHighLevel. Connect Claude AI to your GHL account and manage contacts, pipelines, invoices, calendars, workflows, and 500+ tools using plain English — in seconds.

Get Your MCP URL See How It Works
593 Agency MCP Tools
468 Sub-Account MCP Tools
42 GHL Tool Categories
0 Lines of Code to Write
< 5 min Setup Time

Claude AI Meets GoHighLevel

MCP stands for Model Context Protocol — an open standard that lets AI models like Claude directly access tools, APIs, and data in real time. Think of it as giving Claude a direct line into your GoHighLevel account.

Instead of logging into GHL, clicking through menus, and manually performing tasks, you simply tell Claude what you want. "Find all contacts who haven't been contacted in 30 days and add the tag re-engage". Claude executes it through the MCP server instantly.

Urooj Labs has built a purpose-built GoHighLevel MCP server that covers every major area of GHL: contacts, pipelines, messaging, invoices, calendars, automation workflows, forms, funnels, blogs, social planner, and AI agent management. You get full CRM control through natural language.

500+ GoHighLevel Tools, All Accessible via AI

Every major area of GoHighLevel is covered. Ask Claude to manage anything in your GHL account — from individual contacts to full campaign automation — using plain English.

Contact Management

Create, search, update, tag, and bulk-manage GHL contacts. Merge duplicates, add notes, assign to pipelines, and trigger workflows — all by asking Claude.

Create · Update · Search · Tag · Bulk Update · Notes · Tasks

Pipelines & Opportunities

Manage your entire GHL sales pipeline through AI. Move deals between stages, mark as won/lost, update values, and get pipeline reports — in seconds.

Create · Move Stage · Mark Won/Lost · Update · Delete

Calendars & Appointments

Book, reschedule, or cancel GHL appointments. Manage calendar availability, blocked slots, and schedule assignments without touching the GHL interface.

Book · Reschedule · Block Slots · Manage Schedules

Conversations & Messaging

Send SMS and emails directly through GoHighLevel from Claude. Retrieve conversation threads, reply to leads, and manage your entire GHL inbox with natural language.

Send SMS · Send Email · Get Messages · Manage Conversations

Invoices & Payments

Create, send, and manage GHL invoices through Claude. Record payments, void invoices, generate invoice numbers, and handle recurring billing — all via AI.

Create · Send · Record Payment · Void · Templates

Workflows & Automation

Trigger GHL workflows, add or remove contacts from automation sequences, and manage your entire automation library using Claude as your automation operator.

List Workflows · Add to Workflow · Remove from Workflow

AI Agent Management

Create and manage GHL Conversation AI bots and Voice AI agents directly through Claude. Build, configure, publish, and update your AI agents without leaving Claude.

Conversation AI · Voice AI · Agent Studio · Execute Agents

Social Planner

Schedule and publish social media posts across all connected social accounts in GHL. Manage your social content calendar directly through Claude AI.

Create Posts · Schedule · List Accounts · Manage Content

Products & E-commerce

Manage your GHL product catalog, pricing, and e-commerce operations. Create products, manage prices, and control your GHL store through natural language.

Create · Update · Price Management · List Products

Blogs & Funnels

Create blog posts, manage funnel pages, set up redirects, and control your GHL website content through Claude — no CMS login required.

Blog Posts · Funnels · Pages · Redirects · Check Slugs

Custom Fields & Values

Create, update, and manage custom fields and custom values across your GHL account. Perfect for tracking unique data points specific to your business.

Create · Update · Delete · List Custom Fields & Values

Phone Numbers & Calls

Search for available phone numbers, manage existing GHL numbers, and control your communication infrastructure directly through Claude AI.

Search Numbers · Manage · Update · Delete Phone Numbers

Agency MCP or Sub-Account MCP — Pick What Fits

Whether you're a GHL agency owner managing multiple client locations, or a business owner running your own GHL sub-account, there's a purpose-built MCP for you.

Sub-Account

Sub-Account MCP Server

For GHL location owners (businesses, freelancers, solo operators) who want AI control of their own sub-account. Uses a Private Integration Token — the simplest possible setup. No OAuth, no agency credentials, no complexity.

  • 468 tools — full location-level access
  • Private Integration Token (no OAuth)
  • No agency account required
  • Setup in under 5 minutes
  • All contacts, pipelines, messaging tools
  • Invoices, products, calendars, AI bots
  • URL: app.uroojlabs.com/sub/YOURNAME/mcp

How to Connect Claude AI to GoHighLevel

No servers to manage, no code to write, no GHL API documentation to read. Get Claude controlling your GoHighLevel account in three simple steps.

Get Your MCP URL

Contact Urooj Labs with your GHL credentials (agency OAuth token or sub-account Private Integration Token). We provision your isolated MCP server and give you your personal MCP URL.

Add to Claude Desktop

Open Claude desktop settings, navigate to MCP servers, and paste your MCP URL. Claude will automatically discover all 500+ available GoHighLevel tools and connect in seconds.

Start Commanding Your CRM

Type what you want in plain English. "Create an invoice for $2,000 for John Smith and send it." "Add everyone in stage 2 of the roofing pipeline to the follow-up workflow." Claude handles the rest.

What You Can Ask Claude to Do in GHL

Here are real examples of what GoHighLevel users ask Claude to do through the MCP server every day — tasks that used to take 10 minutes now take 10 seconds.

Bulk Contact Operations

"Tag all contacts in the roofing pipeline stage 3 as 'proposal-sent' and create a follow-up task for each one due in 48 hours."

Invoice Creation & Sending

"Create an invoice for Sarah Johnson for website design work — $3,500 — and send it to her email on file."

CRM Research & Reporting

"How many contacts do I have tagged as 'hot-lead' who were added in the last 7 days and haven't booked an appointment?"

Outbound Messaging

"Send an SMS to all contacts in the 'no-show' pipeline stage reminding them to rebook their appointment this week."

Appointment Management

"Show me all appointments booked for next Monday and reschedule any that are before 10am to the afternoon."

AI Bot Configuration

"Create a new Conversation AI bot for our roofing location with a friendly tone and instructions to qualify leads by asking about roof age and damage type."

Workflow Automation

"Add every contact I closed this month to the '30-day onboarding' workflow and remove them from the 'lead nurture' workflow."

Pipeline Management

"Move all opportunities in the 'quoted' stage that haven't had activity in 14 days to 'stale' and tag the contacts accordingly."

Common Questions About Claude MCP for GoHighLevel

An MCP (Model Context Protocol) server is a standardized bridge that lets AI models like Claude access external tools and data in real time. A GoHighLevel MCP server gives Claude direct access to your GHL account — contacts, pipelines, calendars, invoices, and more — so you can control your CRM by typing plain English instructions. The protocol was developed by Anthropic and is rapidly becoming the standard for connecting AI to business software.
With Urooj Labs GHL MCP server, connecting Claude to GoHighLevel takes three steps: (1) Contact us and provide your GHL credentials — either your agency OAuth token or your sub-account Private Integration Token. (2) We provision your isolated MCP server and provide your personal MCP URL. (3) Add the URL to Claude Desktop under Settings → MCP Servers. You're done — Claude can now control your GoHighLevel account.
Both. We offer two separate products: (1) Agency MCP — uses your GHL company OAuth token, gives access to all 593 agency-level tools including multi-location management, snapshots, and SaaS features. (2) Sub-Account MCP — uses your Private Integration Token (created in GHL Settings → Private Integrations), gives access to 468 location-level tools. No agency account required for the sub-account version.
The Urooj Labs GHL MCP server gives Claude access to 500+ GoHighLevel tools across 42 categories: contacts, pipelines, opportunities, calendars, appointments, conversations, SMS, email, invoices, products, workflows, forms, funnels, blogs, social planner, Conversation AI bots, Voice AI agents, Agent Studio, custom fields, custom values, phone numbers, media library, affiliate management, documents, link management, businesses, tags, users, location settings, and much more.
Yes. The Urooj Labs MCP server communicates directly with the GoHighLevel API using your own authenticated token. Your data is never stored on our servers — we act as a real-time proxy between Claude and GHL's API. Each client runs in a fully isolated process with its own credentials. No data is ever mixed between accounts. Your GHL token is stored only in your encrypted environment file on the server.
Zero coding required. Once your MCP is set up by Urooj Labs, you interact with GoHighLevel entirely through Claude's chat interface. You type what you want — "Add the tag cold-lead to everyone in the roofing pipeline stage 1 who hasn't replied in 7 days" — and Claude figures out which tools to call and executes it. The entire technical layer is managed for you.
A Private Integration Token (PIT) is a static API key scoped to a single GHL sub-account. You create it in GoHighLevel by going to Settings → Private Integrations → Create New Integration. Unlike OAuth tokens, a PIT never expires and never needs to be refreshed — which makes it ideal for the Sub-Account MCP. It gives Claude full API access to your location without needing your GHL login credentials.

Get Claude Controlling Your GoHighLevel Today

Stop clicking through menus. Start telling Claude what you need. Our GHL MCP server is live, battle-tested, and ready for your account. Setup takes under 5 minutes.