ghl-connector

Read and write GoHighLevel sub-account CRM and marketing data via the HighLevel MCP API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/selrai-company/claude-workshop-kit --skill ghl-connector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ghl-connector
Source: https://github.com/selrai-company/claude-workshop-kit/tree/main/skills/ghl-connector
Command: npx skills add https://github.com/selrai-company/claude-workshop-kit --skill ghl-connector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets the assistant access and manage a user's GoHighLevel sub-account without manual API wiring, removing the friction of looking up contacts, moving deals, reading bookings, or scheduling social posts across GHL's platform.

Core Features & Use Cases

  • Contacts & Tagging: Read, create, update, upsert contacts and apply or remove tags while masking sensitive identifiers when echoing results.
  • Opportunities & Pipelines: List pipelines, search and fetch opportunities, and move deals between stages with user confirmation.
  • Conversations, Calendar, Payments, Blogs & Social: Read conversations and messages, send messages via the API, read calendar bookings, list transactions/orders, manage blog posts and schedule social media posts, with Playwright used only as a fallback for UI-only actions.
  • Safety & Diagnostics: Verifies the configured MCP server and location at session start, provides clear error-handling guidance for 401/403/404/429 and connection issues, and never exposes the Private Integration Token.

Quick Start

Use the ghl-connector to find [email protected], confirm the match, and tag that contact as VIP.

Frequently Asked Questions about ghl-connector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage GoHighLevel contacts and pipelines without manual API integration?

You can manage GoHighLevel contacts and pipelines by using an MCP API connector to read, create, and update contacts, apply tags, and move opportunities between pipeline stages automatically without manual API wiring.

What do I need to configure before automating GoHighLevel CRM tasks?

To automate GoHighLevel CRM tasks, you need a configured MCP server entry in your configuration file containing a valid Private Integration Token and a specific locationId for your target sub-account.

Can I schedule social media posts and manage calendar bookings in GoHighLevel via API?

Yes, you can schedule social media posts, read calendar bookings, send messages, and manage blog posts by accessing the HighLevel MCP API to automate marketing and CRM workflows for a single sub-account.

Does the GoHighLevel connector expose my Private Integration Token during automation?

No, the GoHighLevel connector never exposes the Private Integration Token and actively masks sensitive identifiers when echoing contact or transaction results to ensure data security.

Why does my GoHighLevel MCP connector fall back to Playwright for certain actions?

The GoHighLevel connector uses Playwright as a fallback browser automation tool only for UI-only actions that are not available or supported through the standard MCP API endpoints.

How does the connector handle GoHighLevel API errors like 401 or 429?

The connector provides clear error-handling guidance for API connection issues, including 401 unauthorized, 403 forbidden, 404 not found, and 429 rate limit errors, during session diagnostics.