Add a sub-account
pit-. From Settings → Private Integrations in the sub-account you're connecting.Which permissions should I tick?
contacts · conversations + conversations/message ·
opportunities · calendars + calendars/events ·
workflows · campaigns · forms ·
surveys · funnels · links ·
locations/customFields, locations/customValues,
locations/tags, locations/tasks · medias ·
products + products/prices + products/collection ·
payments/orders, payments/transactions,
payments/subscriptions, payments/coupons ·
invoices + invoices/schedule + invoices/template +
invoices/estimate · objects + associations ·
users · businesses · store ·
emails · courses
Your sub-accounts
| Name | Location ID | Token | Status |
|---|
Billing
Activity
How it works
Create a token in GoHighLevel
Inside the sub-account you're connecting: Settings → Private Integrations →
Create New Integration. Tick the scopes you're comfortable with - a missing scope
isn't dangerous, the tool that needs it just returns an error naming it. Copy the
pit- token; GoHighLevel shows it only once.
Grab the Location ID
Settings → Business Profile, top right of the General Information panel -
a 20-character id like ve9EPM428h8vShlRW1KT. It's also in your browser's
address bar between /location/ and the next slash.
Add it here, then paste your private link into Claude or ChatGPT
Fill in the form on the Sub-accounts page, hit Test, then click Activate and approve the subscription with PayPal. Once the sub-account is live, click Copy install command and paste it into a terminal for Claude Code:
claude mcp add -s user --transport http smith-dental "https://app.mcphighlevel.com/mcp/<your-slug>"
On claude.ai or Cowork instead: Settings → Connectors → Add custom connector, and paste the URL from Copy URL.
On ChatGPT: Settings → Plugins → MCPs → Add MCP server, set the type to Streamable HTTP, and paste the same URL.
Then start a new chat and ask for anything - all available tools are described to the AI automatically.