Ghl Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Ghl Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Connect your GoHighLevel sub-account to Claude Code. Talk to your CRM, contacts, pipelines, calendars, invoices, and more — all from your terminal.
git clone https://github.com/tenfoldmarc/ghl-mcp.git && cd ghl-mcp && bash install.shThe installer will:
Restart Claude Code and you're live.
You need two things from GoHighLevel:
Look at your browser URL when inside the sub-account:
https://app.gohighlevel.com/v2/location/abc123xyz/dashboard
^^^^^^^^^
This is your Location IDOnce connected, just talk to Claude naturally:
| Category | Tools |
|---|---|
| Contacts | search, get, create, update, notes, tags |
| Conversations | search, get messages, send (SMS/Email/WhatsApp) |
| Pipelines & Deals | get pipelines, search/create/update/delete opportunities |
| Calendar | list calendars, get/create/delete appointments |
| Email Templates | list, get, create, update, delete |
| Email Campaigns | list, get, create, update, schedule, send, delete |
| Workflows | list, add contact to workflow |
| Funnels | list funnels, list pages |
| Forms & Surveys | list, get submissions |
| Blog | list, create, update, delete posts |
| Social Media | accounts, list/create/update/delete posts |
| Products & Prices | full CRUD |
| Invoices | list, create, send, void, record payment, delete |
| Payments | orders, transactions, subscriptions |
| Media Library | list/search files |
| Businesses | full CRUD |
| Custom Values | list, create, update, delete |
| Trigger Links | list, create, update, delete |
| Courses | list |
| Drip Campaigns | list, add contact |
| Users | list team members |
| Custom Fields & Tags | list |
# Clone and install
git clone https://github.com/tenfoldmarc/ghl-mcp.git
cd ghl-mcp
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
# Register with Claude Code
claude mcp add ghl \
-e GHL_PRIVATE_TOKEN="your_token_here" \
-e GHL_LOCATION_ID="your_location_id_here" \
-- "$(pwd)/.venv/bin/python" "$(pwd)/main.py"Then restart Claude Code.
"GHL_PRIVATE_TOKEN environment variable is not set" → Re-run the installer or check your MCP config with claude mcp list
HTTP 401 errors → Your token may be expired or invalid. Create a new Private Integration in GHL.
HTTP 403 on a specific tool → Your Private Integration is missing the required scope. Edit it in GHL and add the missing permission.
Tools not showing up → Make sure you restarted Claude Code after installing.
Built by @tenfoldmarc — follow for more AI automation builds.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.