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

> n8n's MCP Client node connects an AI Agent node to the HighLevel MCP server over HTTP Streamable, with the token stored in n8n's encrypted credentials. It's the most reliable way to run scheduled agent jobs across many sub-accounts.

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

## Key facts
| Fact | n8n |
| --- | --- |
| Maker | n8n |
| Type | Automation & self-hosted |
| Launched | MCP Client node since v1.104 |
| Access & price | Self-hosted (free) or n8n Cloud |
| Where it lives | Your n8n instance |
| Route to HighLevel | HighLevel MCP |
| Always on | Yes |
| Approval controls | Build approval steps into workflows |
| Scheduling | Yes (cron, webhooks) |
| Runs on | Your server or n8n Cloud |
| Official GHL MCP tools | Yes (direct) |

## How n8n 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 n8n with HighLevel in 3 steps
1. Add an AI Agent node, then an MCP Client Tool.
2. Set the URL, HTTP Streamable transport and header auth credential.
3. Put the location ID in the system prompt and run a test.

n8n MCP Client settings:

```
Node:       MCP Client Tool (n8n v1.104+)
Endpoint:   https://services.leadconnectorhq.com/mcp/
Transport:  HTTP Streamable
Auth:       Header Auth credential
  Name:  Authorization
  Value: Bearer <token>   ← stored encrypted in n8n
Location:   put "locationId: <id>" in the agent's system prompt
```

## Best HighLevel jobs for n8n
- Weekly scorecards for every client
- Review requests on Won deals
- Approval queues via Slack or email

## Use n8n as your HighLevel business dashboard
n8n is the engine behind a reliable dashboard: scheduled workflows that pull HighLevel, Stripe, QuickBooks and Google Sheets data, have an AI agent summarize it, and post the scorecard to Slack or email.

## Connect HighLevel to your other business apps with n8n
Business app reach: Hundreds of built-in nodes + MCP

| App category | How n8n reaches it |
| --- | --- |
| Payments & accounting | Stripe, QuickBooks and Xero nodes |
| Sheets & docs | Google Sheets, Airtable and Notion nodes |
| Team chat | Slack and Microsoft Teams nodes |
| Anything else | HTTP Request node and MCP Client for any API |


## Permissions to grant
- contacts.readonly
- opportunities.readonly
- calendars/events.readonly

## Limits and watch-outs
- Requires n8n v1.104 or later.
- You design your own approval steps.

## FAQ
### Does n8n work with HighLevel's MCP server?
Yes. HighLevel's docs show the n8n MCP Client setup with HTTP Streamable and header auth.

### n8n or Hermes?
n8n for scheduled, visual workflows; Hermes for a conversational agent you message from chat apps.

### Can n8n connect HighLevel to Gmail, Slack, QuickBooks and my other apps?
Yes, within its reach: Hundreds of built-in nodes + MCP. Payments & accounting: Stripe, QuickBooks and Xero nodes. Sheets & docs: Google Sheets, Airtable and Notion nodes. Team chat: Slack and Microsoft Teams nodes.

### Can n8n power a HighLevel business dashboard?
n8n is the engine behind a reliable dashboard: scheduled workflows that pull HighLevel, Stripe, QuickBooks and Google Sheets data, have an AI agent summarize it, and post the scorecard to Slack or email.

## Sources
- [HighLevel MCP developer docs (n8n section)](https://marketplace.gohighlevel.com/docs/other/mcp)
