npm run start:stdio
npm run start:http
npm run start:legacyMost desktop MCP clients should use stdio.
npm run tools:list -- --search contacts
npm run tools:list -- --category contacts
npm run tools:list -- --stability official
npm run tools:list -- --access read
npm run tools:list -- --access write
npm run tools:list -- --access delete
npm run tools:list -- --destructive
GHL_TOOL_PROFILE=curated npm run tools:listUse the read-only views first when testing a new token/location.
npm run first-run
npm run connect
npm run ready
npm run demo
npm run explain-error -- "Location is not active"first-rungives a setup grade and the next best command.connectruns setup and emits MCP client config.readyis the fast readiness check.demoprints the no-credentials MCP Apps preview path.explain-errorturns common setup/API errors into plain next steps.
- Contacts: search, create, update, tag, dedupe, and add notes.
- Notes: create, update, list, and delete contact notes.
- Conversations: search threads, inspect messages, draft SMS/email replies.
- Appointments: inspect calendars, find slots, prepare bookings.
- Opportunities: list pipelines, inspect deals, prepare stage changes.
- Invoices: prepare invoices and billing workflows.
- Reviews: prepare review replies and review request workflows.
- Workflows: prepare safe workflow enrollment.
- Media: list and upload media where supported.
- Location health: inspect users, locations, setup health, and operational gaps.
crm_location_overview: read-only location operating snapshot.crm_daily_briefing: read-only daily CRM briefing.crm_search_everything: one search across contacts, conversations, opportunities, calendars, and products.crm_next_best_actions: confirmation-gated recommended action bundle.crm_get_next_page: pagination helper for agents.crm_prepare_contact_followup: note, task, and outbound draft bundle.crm_prepare_lead_reactivation: tag, note, task, message, and workflow reactivation plan.crm_prepare_missed_call_response: missed-call SMS, note, and task plan.crm_prepare_pipeline_cleanup: stale opportunity cleanup plan.crm_prepare_review_request_batch: multi-contact review request plan.crm_prepare_invoice_followup: invoice reminder note, task, and draft plan.
CRM assistant:
Use the curated GoHighLevel MCP tools. Help me search contacts, inspect context, and prepare safe updates. Ask before executing any write action.
Appointment setter:
Use GoHighLevel calendar and contact tools to prepare appointment booking options. Stage the booking for confirmation before writing.
Pipeline manager:
Review opportunities, identify stale deals, and prepare stage/task/note actions for confirmation.
Reputation assistant:
Review recent reputation data and prepare review replies or review request actions for confirmation.
Agency admin:
Inspect location health, users, snapshots, phone/media setup, and produce a prioritized action list.
Ads reporting:
Use read-only reporting tools to summarize campaign performance and attribution. Do not modify campaigns.