SOP: Connect n8n to HighLevel MCP
Purpose
Integrate n8n workflows with HighLevel’s MCP (Multi-Connector Platform) so you can trigger
and execute HighLevel actions without custom coding.
Requirements
● n8n account (latest version — must support HTTP Streamable transport in MCP
Client)
● HighLevel account with MCP enabled
● HighLevel Location ID
● HighLevel Private API Key with MCP scopes enabled
● Access to MCP documentation via HighLevel Change Log
1. Access MCP Documentation
1. Log in to HighLevel Agency View.
2. Go to Ideas → Change Log.
3. Search MCP.
4. Open the MCP change log entry and copy:
○ MCP endpoint URL
○ Required scopes list
○ Configuration guide
2. Prepare
● Open n8n dashboard (use a test workspace)
● Open HighLevel dashboard
● Keep MCP documentation tab open
3. Create Workflow in n8n
1. Create New Workflow → Name: HighLevel MCP Test.
2. Add a Trigger Node: choose Webhook, Telegram, WhatsApp, or similar input.
3. Add AI Agent Node (or HTTP request flow if not using AI).
4. In AI Agent → System Prompt:
○ Paste MCP prompt from docs or internal template.
○ Replace [LOCATION_ID] with your HighLevel Location ID.
■ Find in HighLevel: Settings → Business Info.
4. Configure AI Model & Memory (if AI control is used)
1. Model: Select your connected LLM provider (e.g., GPT-4.1 Mini).
2. Memory: Set to Simple Memory with context window ~20.
5. Add MCP Client in n8n
1. Add MCP Client Node.
2. Set Server Transport = HTTP Streamable.
3. Paste MCP Endpoint URL from docs.
6. Create Private Integration in HighLevel
1. HighLevel → Settings → Private Integrations → + New Integration.
2. Name (e.g., n8n MCP Connection).
3. Add required scopes (from MCP docs — currently 21 available tools).
4. Click Create → Copy the generated API Key.
7. Add Authentication in n8n
1. In MCP Client Node → Authentication → Header Auth.
2. Header Name: Authorization.
3. Value: Bearer <YOUR_API_KEY> (must include the word Bearer + space before the
key).
4. Save credentials.
8. Enable Tools
● In MCP Client settings → Tools to Include = All (or specify only those needed).
● Save and return to workflow.
9. Test Connection
1. Activate workflow.
2. From your chosen trigger, send:
○ Example: List all my contacts.
3. Confirm HighLevel data is returned correctly.
10. Expand Functionality
● Add more MCP scopes in Private Integration for additional actions.
● Use with multiple triggers (Telegram, WhatsApp, Webhook).
● Adjust prompt logic to route actions dynamically through MCP.
Security Notes
● Never share unmasked API keys.
● Rotate or delete API keys after testing or if compromised.
Limitations
● MCP currently supports 21 tools (full 250+ tool set coming later).
● Must be on latest n8n build for MCP HTTP Streamable support.