HighLevel MCP for Anthropic — Increased Scopes
The HighLevel MCP for Anthropic endpoint provides Claude clients with OAuth-based access to 625 operations across 40 domains. This represents a significant expansion beyond the limited-scope surface available through the original universal MCP endpoint.
This article explains the key capabilities, setup process, and technical architecture of the Anthropic MCP endpoint, including user-controlled scope selection, the 5-tool facade pattern, and per-client OAuth isolation.
For more, visit the Support Doc: https://marketplace.gohighlevel.com/docs/other/mcp/
What is the HighLevel MCP for Anthropic?
The HighLevel MCP for Anthropic is an OAuth-based Model Context Protocol endpoint specifically designed for Claude clients. MCP (Model Context Protocol) enables AI assistants like Claude to connect to external data sources and tools through a standardized interface.
This endpoint provides access to the complete HighLevel operation catalog — 625 operations across 40 domains — representing a substantial expansion beyond the limited-scope surface of the original universal MCP endpoint. The Anthropic endpoint uses a dedicated OAuth application that grants the widest scope set available, while maintaining complete user control over which permissions are granted.
The endpoint follows a per-client MCP pattern, with the URL structure:
This approach allows different AI clients to maintain isolated OAuth grants, ensuring that scopes granted to Claude remain separate from scopes granted to other clients like ChatGPT or future integrations.
Key Features and Capabilities
The HighLevel MCP for Anthropic introduces several advanced capabilities designed to provide comprehensive API access while maintaining security and efficiency:
Agents discover and execute operations using the pattern: search_operations → describe_operation → execute_operation. This architecture keeps the model's context window efficient while still providing access to the complete operation catalog.
Supported Claude Clients
The HighLevel MCP for Anthropic endpoint supports the following Claude clients:
Support for additional AI clients is in development, including OpenAI, Cursor, Windsurf, and VS Code. These clients will follow the same per-client pattern with isolated OAuth grants.
The original universal endpoint at https://services.leadconnectorhq.com/mcp/ remains fully supported and continues to work with any MCP client over OAuth or Private Integration Token, though with the existing limited-scope surface.
Operation Coverage and Scopes
The HighLevel MCP for Anthropic provides comprehensive access to HighLevel operations. The following table summarizes the complete operation catalog:
Key characteristics of the operation coverage:
The legacy /mcp/ endpoint provides a limited subset of operations through the Private Integration Token flow. For full catalog access with Claude clients, use the Anthropic-specific endpoint.
How to Set Up the HighLevel MCP for Anthropic
Setting up the HighLevel MCP for Anthropic involves configuring your Claude client to connect to the Anthropic-specific endpoint and completing the OAuth authorization flow.
Open one of the supported Claude clients: Claude.ai, Claude Code, or Claude Cowork. Navigate to the MCP or integrations settings within the client interface.
Configure the MCP connection using the Anthropic-specific endpoint URL:
Click the connect or authorize button to begin the OAuth flow. You will be redirected to the HighLevel authorization page.
On the OAuth consent screen, review the requested scopes. Select exactly which permissions you want to grant to the Claude integration. You control which operations the AI can access.
Select the HighLevel sub-account (location) you want to connect. Remember that each connection operates at the location level, not agency-wide.
Click "Authorize" or "Allow" to complete the OAuth flow. The system uses Authorization Code with PKCE (Proof Key for Code Exchange) for secure authentication with refresh token support.
You will be redirected back to your Claude client. Confirm that the HighLevel MCP connection appears in your active integrations list. You can now use Claude to interact with your HighLevel data.
After successful authorization, Claude can discover and execute operations using the 5-tool facade pattern. The locationId is automatically injected from your OAuth grant for all API calls.
Technical Architecture
The HighLevel MCP for Anthropic implements several advanced architectural patterns to deliver secure, scalable, and efficient AI integration:
A generated registry containing every hosted CRM operation provides faster operation discovery, better operation ranking, consistent execution routing, and improved AI tool selection accuracy.
An upstream OAuth app registry resolves a dedicated OAuth application for each official client behind the /mcp/{client}/v2 pattern. Client identity is detected from origin and redirect signals, with scoped-path mismatches rejected and per-client OAuth discovery metadata served.
The architecture enforces redirect URI allowlists, performs MCP origin validation to prevent DNS rebinding attacks, applies sensitive token and secret redaction, and isolates internal admin/debug surfaces from public runtime endpoints.
The system utilizes dedicated Redis infrastructure for MCP services, manages OAuth secrets through AWS Secrets Manager, and automatically injects locationId from OAuth grants into API calls.
All operations are based on the latest v3 API documentation with full Role-Based Access Control enforcement. Operations that fail RBAC checks are blocked, ensuring users only access resources permitted by their role and OAuth grant.
Authentication uses Authorization Code with PKCE (Proof Key for Code Exchange) to prevent interception attacks and supports refresh tokens for long-lived connections without re-authorization.
Video Walkthrough
Watch these video demonstrations to see the HighLevel MCP for Anthropic in action:
*HighLevel MCP for Anthropic* `/mcp/anthropic/v2`
https://www.loom.com/share/b23bfe32e8be42838bd6eab12a0b932f
*Claude Code setup*
https://www.loom.com/share/6e944d0b4038430da6d829a74c944b88
*Old endpoint* `/mcp/`
https://www.loom.com/share/d6b2228911514b5a9bbf88fd74a84759
*Docs*
https://marketplace.gohighlevel.com/docs/other/mcp/
Frequently Asked Questions
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article