Community servers on GitHub

basicmachines-co / open-ghl-mcp

basicmachines-co / open-ghl-mcp is a free, self hosted community GoHighLevel MCP server maintained by Basic Machines. It sits on the public GoHighLevel API, so like every other community server it reads records and acts on them. The workflow write it would need in order to build one does not exist there. It carries a licence we could not confirm at time of check, which you should open and read before using it in client work.

Visit the repo github.com/basicmachines-co/open-ghl-mcp
Not verified Self hosted No workflow authoring
Maintainer Basic Machines
Cost Free to run
Licence Not stated in a way we could confirm. Not verified Licence not confirmed at time of check. On the list to verify.
Auth OAuth against API v2 (not a per location token)
Read, act, or build Read and act. Not build. It sits on the same public API as everything else, so the workflow ceiling applies.
Tools it claims None stated by the project, so none printed. Not verified Not confirmed at time of check.
Where it stops Same ceiling as everything on the public API. Plus you now run a Python service.
Worth knowing

The most visible Python option. If your objection to the official server is the token per sub-account model, look here first. It is the one open-source server that documents the forms ceiling from the inside, listing the specific form routes that return 401 route-not-supported and 404. AGPL-3.0 per the deck's source table, and the only one of the five using OAuth rather than a token. Its hosted option is marked coming soon.

Setting it up

How to set it up, and the thing that trips people up

A Python service you host, authenticating by OAuth against API v2 rather than a per location token. If your objection to the official server is the token per sub-account model, this is the one to look at first.

Its hosted option is marked coming soon, so for now you run the Python yourself. That is a real ongoing cost if nobody on the team writes Python.

This is a quick overview, not a full step by step. Full setup for the Real Wave server is on realwave.com/mcp-server.

Where it stops

Where this one stops working

Same ceiling as everything on the public API. Plus you now run a Python service.

This is the ceiling every option on this list that reads and acts runs into, and it belongs to the API rather than to this one project. Where free stops sets out why, with five dated sources you can open yourself.

Sponsored by Real Wave, which sells a paid GoHighLevel MCP server. It is on this list on the same terms as everything else and has no free tier.
The whole list, kept current

Keep the comparison.

Every option on this page, checked the same way, with the date each one was last looked at. It moves: licences change, repositories go quiet, and HighLevel ships things that move the wall. Leave an address and the changes come to you, instead of you re-checking every one of them yourself.

One email per change, with an unsubscribe link in every one. Real Wave pays for this list, so the address sits in Real Wave's system and is used for exactly this.

Prefer people to email? Join Real Wave AI on Facebook