Ghl MCP — Development skill for Claude Code
Connect your GoHighLevel sub-account to Claude Code.
How to install Ghl MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tenfoldmarc/ghl-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ghl MCP does
Connect your GoHighLevel sub-account to Claude Code. Manage contacts, pipelines, calendars, invoices, and 70+ tools — all from your terminal.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Connect — Fancy stream processing made operationally mundane 8608 114 1 8.6k ★
- Connect Ckan — Renamed → /portaljs-connect-ckan 2.3k ★
README
GoHighLevel MCP Server (Sub-Account)
Connect your GoHighLevel sub-account to Claude Code. Talk to your CRM, contacts, pipelines, calendars, invoices, and more — all from your terminal.
One-Command Install
git clone https://github.com/tenfoldmarc/ghl-mcp.git && cd ghl-mcp && bash install.sh
The installer will:
- Create a Python virtual environment
- Install dependencies
- Ask for your Private Integration Token and Location ID
- Register the MCP server with Claude Code
Restart Claude Code and you're live.
Before You Install
You need two things from GoHighLevel:
1. Private Integration Token
- Open your GHL Sub-Account (not the agency view)
- Go to Settings → Integrations → Private Integrations
- Click Create New
- Name it (e.g. "Claude")
- Select the scopes you need (recommended: select all read + write scopes)
- Click Create and copy the token
2. Location ID
Look at your browser URL when inside the sub-account:
https://app.gohighlevel.com/v2/location/abc123xyz/dashboard
^^^^^^^^^
This is your Location ID
What You Can Do
Once connected, just talk to Claude naturally:
- "Show me all contacts tagged VIP"
- "Create a contact for John Smith, john@example.com"
- "What deals are open in my pipeline?"
- "Send an SMS to contact xyz saying 'Your appointment is confirmed'"
- "List all my workflows"
- "Show me invoices from last month"
- "Create a blog post about..."
Full Tool List
| 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, creat |
Related Skills
App Store Connect Skill
Manage App Store Connect from your terminal — metadata, screenshots, reviews, TestFlight, IAP, releases. A Cla
Telegram MCP Kit
Connect Claude (or any MCP client) to your own Telegram in ~15 minutes: setup prompt for Claude Code/Codex, pr
Claude Code Gui
A comprehensive desktop GUI wrapper for Claude Code CLI — manage terminal sessions, CLAUDE.md, memory, MCP ser
Archo
macOS desktop app to create and manage Claude Code assistants — skills, agents, MCP, and recorded terminal ses
Apple Bridges
Native macOS app access — manage Apple Reminders, Calendar, Contacts, Notes, Mail, and tmux sessions via Swift
CRM
Look up, manage, and surface Network CRM contacts.
Related Agents
CRM Manager
Invoke when the user needs to manage CRM operations — creating contacts, importing leads, updating deals, sync
CRM Relationships
Contacts, pipeline, and relationship tracking. Use for looking up a person or account, recording an interactio
Outreach Enricher
Intent Outreach Phase-2 worker. Enriches one lead + its contacts via the deterministic enrich_lead MCP tool an