Home Blog Pricing Contact Get Started
Setup Guide

How to Connect Claude AI to GoHighLevel Using MCP (2026 Setup Guide)

May 9, 2026 8 min read Urooj Labs

If you manage a GoHighLevel agency or sub-account, connecting Claude AI via MCP is one of the highest-leverage moves you can make in 2026. Instead of clicking through menus, you can simply tell Claude what you need done and it executes directly inside your GHL account. This guide walks you through the exact steps.

What You Need Before You Start

Before diving in, make sure you have the following ready:

Important: MCP only works with Claude Desktop. The Claude.ai website does not support MCP connections. Download Claude Desktop from claude.ai/download before proceeding.

The entire setup process takes under 5 minutes once you have your credentials ready. The Urooj Labs MCP server is hosted and maintained for you — there is nothing to install or run locally on your machine.

Agency MCP vs Sub-Account MCP: Which Is Right for You?

Urooj Labs offers two versions of the GoHighLevel MCP, and the right choice depends on what you need to control.

FeatureAgency MCPSub-Account MCP
Access LevelFull agency (all sub-accounts)Single sub-account only
Auth MethodGHL OAuth TokenPrivate Integration Token (PIT)
Tool Count593 tools468 tools
Best ForAgency owners, adminsSub-account managers, clients
Setup ComplexityOAuth flow (guided)Simple — generate PIT in GHL settings

If you are an agency owner who needs to manage contacts, opportunities, invoices, and workflows across multiple sub-accounts, go with the Agency MCP. If you are managing a single location or client account, the Sub-Account MCP is simpler and gets you started faster.

Getting Your GoHighLevel Credentials

For Agency MCP (OAuth Token)

The Agency MCP uses GoHighLevel's OAuth authentication. Urooj Labs handles the OAuth flow for you — when you sign up, you will be directed to connect your GHL account via a standard authorization screen. No manual token copying is required.

For Sub-Account MCP (Private Integration Token)

The Sub-Account MCP uses a Private Integration Token (PIT) — a static API key scoped to one sub-account. Here is how to generate one:

  1. Log in to your GoHighLevel sub-account
  2. Navigate to Settings (gear icon in the left sidebar)
  3. Scroll down and click Private Integrations
  4. Click Create New Integration
  5. Give it a descriptive name such as "Claude MCP Access"
  6. Select the permission scopes you want Claude to access
  7. Click Create and copy the generated token

Security tip: Only select the permission scopes Claude actually needs. For most use cases, enabling Contacts, Conversations, Opportunities, Calendars, and Invoices is sufficient.

Adding Your MCP to Claude Desktop

Once you receive your MCP server URL from Urooj Labs, adding it to Claude Desktop takes about 60 seconds:

  1. Open Claude Desktop
  2. Click the Settings icon (top right or via the app menu)
  3. Navigate to MCP Servers
  4. Click Add Server
  5. Paste your MCP server URL from Urooj Labs
  6. Give the server a friendly name such as "GoHighLevel Agency"
  7. Click Save then restart Claude Desktop

After restarting, you will see a hammer icon in Claude Desktop indicating tools are connected. Click it to see the full list of available GHL tools — there are hundreds organized by category covering every part of your GHL account.

Your First 10 Claude Commands for GoHighLevel

Once connected, try these real commands to get comfortable with what Claude can do inside GHL:

These commands work because Claude has direct API access through the MCP. It can read, create, update, and organize data across your entire GHL account using plain English — no code, no forms, no menu-clicking.

What Claude Cannot Do Through MCP

It is important to set realistic expectations. Claude MCP is powerful, but it operates within GHL's API boundaries. Things Claude cannot do include:

That said, GHL's API is one of the most comprehensive in the marketing software space. The 593 tools in the Agency MCP cover virtually every action you would want to automate — contacts, conversations, calendars, opportunities, invoices, campaigns, workflows, and more.

Frequently Asked Questions

Does Claude MCP work with Claude.ai web?
No. MCP servers only work with Claude Desktop, the downloadable app. Claude.ai web does not support MCP connections. Download Claude Desktop from claude.ai/download.
Is my GoHighLevel data stored when using Claude MCP?
No GHL data is stored by the MCP server. The server acts as a real-time proxy between Claude and GHL's API. Data flows through during your session only and is not retained.
What happens if the MCP disconnects during a session?
If the MCP server disconnects, Claude loses access to GHL tools until reconnected. No data is lost. Restart Claude Desktop to reconnect automatically.
What is the difference between Agency MCP and Sub-Account MCP?
Agency MCP uses OAuth and gives Claude 593 tools covering your entire GHL agency. Sub-Account MCP uses a Private Integration Token scoped to one sub-account with 468 tools. Choose based on what level of access you need.
How many GoHighLevel tools are available through MCP?
The Urooj Labs Agency MCP exposes 593 tools covering every major GHL API endpoint. The Sub-Account MCP exposes 468 tools. Both cover contacts, conversations, calendars, opportunities, invoices, campaigns, and more.

Ready to Connect Claude AI to Your GHL Account?

Urooj Labs handles setup, hosting, and maintenance. Get started in minutes with the most complete GHL MCP server available.