# Connect Claude Code to HighLevel (GHL): Setup, Business Dashboard & App Integrations

> Claude Code connects straight to the HighLevel MCP server with one command, keeping your token in your shell environment. It's the fastest way to build, test and audit HighLevel setups with an agent.

Last verified: October 25, 2026 · Source page: https://ghlfounders.com/agents/claude-code

## Key facts
| Fact | Claude Code |
| --- | --- |
| Maker | Anthropic |
| Type | Coding & builder agents |
| Launched | Generally available |
| Access & price | Claude subscription or API |
| Where it lives | Terminal, desktop and IDEs |
| Route to HighLevel | HighLevel MCP |
| Always on | No |
| Approval controls | Asks before running tools (configurable) |
| Scheduling | Via scheduled tasks |
| Runs on | Your computer |
| Official GHL MCP tools | Yes (direct) |

## How Claude Code connects to HighLevel
- **HighLevel MCP:** Connects straight to HighLevel's official MCP server with a Private Integration Token kept on your machine or server.

## Set up Claude Code with HighLevel in 3 steps
1. Install Claude Code and export GHL_PIT and GHL_LOCATION_ID in your shell profile.
2. Run the command below.
3. Type /mcp to confirm 'highlevel' is connected, then ask for a sub-account audit.

Terminal:

```
export GHL_PIT="pit-…"          # shell profile, never commit
export GHL_LOCATION_ID="…"

claude mcp add --transport http --scope user highlevel https://services.leadconnectorhq.com/mcp/ \
  --header "Authorization: Bearer $GHL_PIT" \
  --header "locationId: $GHL_LOCATION_ID"
```

## Best HighLevel jobs for Claude Code
- New sub-account QA against a build checklist
- Bulk custom field and tag audits
- Writing weekly client reports from live data

## Use Claude Code as your HighLevel business dashboard
Claude Code builds the dashboard itself: scripts that pull HighLevel data, join it with Stripe or QuickBooks exports, and publish a report or Founder OS feed.

## Connect HighLevel to your other business apps with Claude Code
Business app reach: Any MCP server or API

| App category | How Claude Code reaches it |
| --- | --- |
| Payments & accounting | Stripe or QuickBooks MCP servers or APIs |
| Docs & projects | Notion, Linear, GitHub and other MCP servers |
| Catalog bridges | Zapier MCP or Composio for apps without their own server |


## Permissions to grant
- locations.readonly
- locations/customFields.readonly
- locations/tags.readonly
- opportunities.readonly
- workflows.readonly

## Limits and watch-outs
- Runs on your machine; not always-on by itself.
- Use one token per client sub-account.

## FAQ
### How do I connect Claude Code to HighLevel?
Run claude mcp add with the HighLevel MCP URL and two headers: Authorization (Bearer token) and locationId.

### Can Claude Code manage many sub-accounts?
Yes. Add one MCP server per sub-account, each with its own token, or switch tokens per session.

### Can Claude Code connect HighLevel to Gmail, Slack, QuickBooks and my other apps?
Yes, within its reach: Any MCP server or API. Payments & accounting: Stripe or QuickBooks MCP servers or APIs. Docs & projects: Notion, Linear, GitHub and other MCP servers. Catalog bridges: Zapier MCP or Composio for apps without their own server.

### Can Claude Code power a HighLevel business dashboard?
Claude Code builds the dashboard itself: scripts that pull HighLevel data, join it with Stripe or QuickBooks exports, and publish a report or Founder OS feed.

## Sources
- [How to Setup and Use the HighLevel MCP Server](https://help.gohighlevel.com/support/solutions/articles/155000005741)
- [HighLevel MCP developer docs](https://marketplace.gohighlevel.com/docs/other/mcp)
