RohitashAery/ghl-mcp-serverA production-grade MCP server that wraps the GoHighLevel API v2, enabling Claude and other MCP clients to interact with GHL CRM as structured tools for managing contacts, conversations, pipelines, appointments, payments, and more.
GHL_PRIVATE_TOKENGHL_CLIENT_ID · GHL_CLIENT_SECRETHOSTstringOPTIONALdefault: 0.0.0.0PORTstringOPTIONALdefault: 8000DB_PATHstringOPTIONALdefault: ./data/tokens.dbLLM_MODELstringOPTIONALdefault: claude-sonnet-4-6LOG_LEVELstringOPTIONALdefault: INFOLOG_FORMATstringOPTIONALdefault: jsonLLM_PROVIDERstringOPTIONALdefault: anthropicGHL_AUTH_MODEstringOPTIONALdefault: privateGHL_CLIENT_IDstringOPTIONALMCP_TRANSPORTstringOPTIONALdefault: httpOPENAI_API_KEYstringOPTIONALALLOWED_MODULESstringOPTIONALdefault: allGHL_LOCATION_IDstringOPTIONALALLOWED_API_KEYSstringOPTIONALdefault: GHL_REDIRECT_URIstringOPTIONALdefault: http://localhost:8000/oauth/callbackANTHROPIC_API_KEYstringOPTIONALGHL_CLIENT_SECRETstringOPTIONALGHL_PRIVATE_TOKENstringOPTIONALCHROMA_PERSIST_DIRstringOPTIONALdefault: ./data/chromaGHL_WEBHOOK_SECRETstringOPTIONALAGENT_CHECKPOINTER_DBstringOPTIONALdefault: ./data/agent_checkpoints.dbCreate a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.
Create your account →