{"id":"busybee3333-go-high-level-mcp-2026-complete","name":"Go-High-Level-MCP-2026-Complete","homepage":null,"repo_url":"https://github.com/BusyBee3333/Go-High-Level-MCP-2026-Complete","category":"crm","subcategories":[],"tags":["mcp","gohighlevel","crm","ai-automation","tooling","messaging","calendar","invoices","workflows","nodejs","typescript"],"what_it_does":"Provides an MCP server that exposes a large set of GoHighLevel (GHL) CRM operations as MCP tools (e.g., contacts, messaging, calendars, opportunities, invoices/payments, workflows, and more) so AI clients can automate actions via natural-language tool calls.","use_cases":["Automate CRM tasks such as creating/updating contacts and opportunities","Schedule appointments by checking availability and creating bookings","Send outbound SMS/email and manage conversation/message status","Generate and manage invoices and payment links","Perform marketing operations like creating blog posts and email templates","Run end-to-end workflows by chaining MCP tools across CRM data and other tools"],"not_for":["Running with no safeguards (tools include actions with write scopes)","Untrusted or fully automated operation without human review/guardrails","Organizations needing guaranteed compliance or data residency guarantees not stated by the project"],"best_when":"You want an AI agent to directly operate a GoHighLevel account through MCP tool calls and you can securely manage a GHL Private Integrations API key with least-privilege scopes.","avoid_when":"You cannot securely store/manage integration credentials or you cannot implement rate limiting, permission gating, and human-in-the-loop controls for write actions.","alternatives":["Use GoHighLevel API directly (custom backend) instead of MCP","Use Zapier/Make/other automation platforms (where available) for CRM actions","Build a smaller MCP wrapper exposing only the specific GHL endpoints you need","Use other MCP/community GHL connectors if they offer clearer contracts and operational guarantees"],"af_score":54.0,"security_score":69.8,"reliability_score":30.0,"package_type":"mcp_server","discovery_source":["github"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:33:20.824987+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":true,"sdk_languages":["TypeScript/JavaScript"],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["GoHighLevel Private Integrations API key (scoped)"],"oauth":false,"scopes":true,"notes":"README indicates a required Private Integrations API key and a selectable set of scopes (e.g., contacts.readonly/write, conversations.readonly/write, etc.)."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"README promotes a separate managed solution via waitlist, but does not provide concrete pricing or limits for either the managed or self-hosted option."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":54.0,"security_score":69.8,"reliability_score":30.0,"mcp_server_quality":75.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":55.0,"rate_limit_clarity":35.0,"tls_enforcement":70.0,"auth_strength":80.0,"scope_granularity":85.0,"dependency_hygiene":65.0,"secret_handling":45.0,"security_notes":"Uses scoped GoHighLevel Private Integrations API keys (stronger than unauthenticated access and allows least-privilege). However, secret handling practices (e.g., not logging keys) and TLS/transport enforcement details are not shown in the provided excerpt. Because the toolset includes many write operations, an agent must enforce permission gating and human review as needed.","uptime_documented":20.0,"version_stability":30.0,"breaking_changes_history":30.0,"error_recovery":40.0,"idempotency_support":"false","idempotency_notes":"Not evidenced in provided content; many tools appear write-capable (e.g., create/update/delete), so idempotency may be inconsistent.","pagination_style":"unknown","retry_guidance_documented":false,"known_agent_gotchas":["Write actions require appropriate GHL scopes; agents should avoid unnecessary write calls","Rate limiting guidance is mentioned conceptually, but specific rate-limit handling (retry/backoff rules) is not provided in the excerpt","Large tool surface area (hundreds of tools) increases the chance of selecting the wrong tool/parameters without guardrails"]}}