Skip to content
← Back to portfolio
SaaSProducts & Tools

Open-source MCP server wrapping all 413 GoHighLevel API endpoints

Full GHL API coverage via 3 clean tools — search any endpoint, execute it, get results. 413 endpoints vs. the official 36.

TypeScriptCloudflare WorkersMCP SDKZod
View on GitHub

Results

  • 413 endpoints vs. official 36
  • 3-tool search-and-execute pattern keeps LLM context clean
  • Self-hostable on Cloudflare free tier (100K requests/day)

The Problem

The official GoHighLevel MCP server only covers 36 tools across 9 categories. Developers and AI agents working with GHL need access to the full API surface.

What I Built

A full-coverage MCP server exposing all 413 GHL API endpoints across 35 categories through just 3 tools (list_categories, search_actions, execute_action). Pre-computed keyword search index, per-user token auth, rate limiting, and SSRF protection. Auto-generated from GHL's official OpenAPI specs.

Have a system that's held together with duct tape?