Getting started

You connect your GoHighLevel sub-account here once. We give you a private link. You paste that link into Claude. Now Claude can work inside that sub-account — create contacts, move deals, send messages, build invoices, pull reports — with 222 tools. No code, no software to install.

One link per sub-account. Each link only works for the sub-account you connected it to, so a link for Client A can never touch Client B's data.

Step 1 — Create your Private Integration token (3 minutes)

Do this inside the sub-account you want to connect.

  1. Go to Settings → Private Integrations
  2. Click Create New Integration
  3. Name it anything (e.g. "Claude MCP")
  4. Tick the scopes — this decides what Claude will be allowed to do. Easiest approach: tick everything you're comfortable with. Missing a scope isn't dangerous; the tool that needs it will just return an error naming the missing scope, and you can add it later.
  5. Click Create, then copy the token (it starts with pit-). You only get to see it once — copy it now.

Recommended scope set

contacts (read + write) · conversations + conversations/message (read + write) · opportunities (read + write) · calendars + calendars/events (read + write) · workflows (read) · campaigns (read) · forms (read) · surveys (read) · funnels (funnel/page/redirect) · links (read + write) · locations/customFields, locations/customValues, locations/tags, locations/tasks (read + write) · medias (read + write) · products + products/prices + products/collection (read + write) · payments/orders, payments/transactions, payments/subscriptions, payments/coupons · invoices + invoices/schedule + invoices/template + invoices/estimate (read + write) · objects + associations (read + write) · users (read + write) · businesses (read + write) · store (read + write) · emails (read + write) · courses (write)

Step 2 — Get your Location ID (30 seconds)

In the same sub-account: Settings → Business Profile. The Location ID is near the top. (It also appears in your browser address bar: .../v2/location/<THIS_PART>/...)

Step 3 — Add the sub-account here (1 minute)

  1. Log in to your dashboard
  2. Click Add sub-account
  3. Fill in: a name (just for you — e.g. "Smith Dental"), the Location ID, and the pit- token
  4. Click Save, then click Test

A green Connected pill means it works. If you see an error, it will tell you exactly what's wrong (usually a missing scope — go back to Step 1 and tick it).

Your first sub-account is free forever, on the 96 read-only tools — Claude can look at everything but not change it. To let it create, send and update, or to add a second client, upgrade for $10/month; PayPal will ask you to approve the amount and the sub-account goes live the moment you do.

Step 4 — Connect it to Claude (1 minute)

Click Copy install command or Copy URL on your sub-account row, then:

For Claude Code (desktop or terminal)

Paste the copied command into a terminal:

claude mcp add -s user --transport http smith-dental "https://app.mcphighlevel.com/mcp/smith-dental-a1b2c3d4e5f60718"

Then start a new Claude session. (Tools only load in sessions started after you add a connector.)

For claude.ai (web or mobile) or Cowork

Settings → ConnectorsAdd custom connector → paste the copied URL. No token, no headers — the link is the credential.

Step 5 — Try it

Start a new chat and ask:

Frequently asked questions

Do I need to know how to code?

No. You copy two values from GoHighLevel and paste one link into Claude.

Is my token safe?

Your token is encrypted before it is stored, and it is never shown again — not even to you (you'll only see something like pit-f855...4182). It never leaves our server: Claude only ever sees your private link, never the token.

Treat your private link like a password

Anyone who has it can use that sub-account's tools. If it ever leaks, delete the sub-account here and re-add it — that instantly kills the old link and gives you a new one.

Can one link touch my other clients' sub-accounts?

No. Every link is locked to the one sub-account you connected it to. The tools don't even accept a location as an input.

Can Claude delete my contacts?

No. We deliberately do not include destructive tools like delete-contact. Claude can create, update, tag, and message — not wipe your database.

GoHighLevel has its own free MCP — why use this?

Theirs is great for one sub-account at a time and we'd genuinely recommend it if that's all you need. Ours is built for people running many sub-accounts: one dashboard, one click per client, direct single-call tools (faster and cheaper for automations), and safety guardrails for anything running unattended.

What does it cost?

Your first sub-account is free forever on the read-only tools. All 222 tools are $10/month per sub-account, or $99/month for unlimited on the Agency plan. No contract, cancel anytime.

What happens if I cancel?

Your links stop working. Your data stays with GoHighLevel — we never store your contacts, only the connection details.

Which Claude products work?

Claude Code, claude.ai (web/mobile), and Cowork. Any MCP client that supports HTTP transport will work.

Still stuck?

Email support@mcphighlevel.com — a human answers, within 24 hours.