Read-only audit of sub-account Custom Values and SMS/email templates for broken merge tags or missing placeholders. Example: ghl_custom_values_audit({"locationId":"loc_123"})
after · 21% of words in common
Find blank custom values, unresolved placeholders, and broken references in the connected sub-account's message templates. Optional supplied templates are checked too.
Synthesize and publish HighLevel workflows, LeadShield contact form spam guards, and call-screening IVRs. Example: ghl_workflow_ivr_builder({"locationId":"loc_123","preset":"leadshield-form-guard","dryRun":true})
after · 9% of words in common
Preview a form-screening, intake, or call-menu workflow, then apply that preview. For multi-step-intake, provide formId and input.tags (one to ten existing tag IDs), input.taskTitle and input.taskBody. Draft creation and publication are separate requested actions.
Plan, verify, and attach HighLevel custom funnel domains and branded short-link CNAME/A/TXT records with SSL checks. Example: ghl_domain_ssl_onboard({"locationId":"loc_123","domain":"go.example.com","dryRun":true})
after · 9% of words in common
Preview and save a domain record and funnel binding. Report DNS and HTTPS readiness separately. Hosting attachment, page routing and publication require separate steps.
Synchronize a HighLevel funnel step layout while preserving 2-step carts and 1-click upsells. Example: ghl_site_builder_sync({"locationId":"loc_123","funnelId":"fnl_1","dryRun":true})
after · 9% of words in common
Read a funnel page or preview layout, style, copy, or content changes. Apply the returned preview to the same page. Existing checkout and upsell components must be preserved.
Compare a live HighLevel client sub-account against a reference Master Snapshot without overwriting assets. Example: ghl_snapshot_diff_audit({"locationId":"loc_123","snapshotId":"snap_456"})
after · 13% of words in common
Compare a supplied snapshot export with this sub-account's live custom values, custom fields, tags and calendars. Include the snapshot ID and at least one asset category. The export is user-supplied; its ownership and freshness are unverified. Missing categories remain unverified. This does not overwrite assets.
Inspect a HighLevel sub-account location profile, timezone, and readiness configuration without mutating state. Example: ghl_agency_locations({"context":"moosh-growth","location":"loc_123"})
after · 26% of words in common
Read the location profile, timezone and configuration for the connected sub-account.
List configured HighLevel agency account contexts and known sub-account locations without mutating state. Example: ghl_agency_contexts({"context":"moosh-growth"})
after · 7% of words in common
Show the sub-account selected during connection. Connect again to choose a different sub-account.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://ghlmcp.dev/mcpstreamable-http
none
yes
94%
552 ms
2025-11-25
2026-11-07
Tools (13)
ghl_agency_connection_healthread-only
Check access to the connected sub-account and whether builder access is available.
ghl_agency_contextsread-only
Show the sub-account selected during connection. Connect again to choose a different sub-account.
ghl_agency_doctorread-only
Check the connected account and access to custom values, calendars, and workflows. Report unavailable permissions separately.
ghl_agency_locationsread-only
Read the location profile, timezone and configuration for the connected sub-account.
ghl_agency_tools_enable
Choose read-only access or allow changes after a preview. Every change still requires dryRun=false and the returned preview ID.
ghl_agency_tools_searchread-only
Find tools and workflow templates by keyword or category.
ghl_custom_values_auditread-only
Find blank custom values, unresolved placeholders, and broken references in the connected sub-account's message templates. Optional supplied templates are checked too.
ghl_domain_ssl_onboarddestructive
Preview and save a domain record and funnel binding. Report DNS and HTTPS readiness separately. Hosting attachment, page routing and publication require separate steps.
ghl_phone_wallet_auditread-only
Inspect connected-account phone numbers, number pools, missing routing, and forwarding loops. Routing risks do not establish charges or savings.
ghl_site_builder_syncdestructive
Read a funnel page or preview layout, style, copy, or content changes. Apply the returned preview to the same page. Existing checkout and upsell components must be preserved.
ghl_snapshot_diff_auditread-only
Compare a supplied snapshot export with this sub-account's live custom values, custom fields, tags and calendars. Include the snapshot ID and at least one asset category. The export is user-supplied; its ownership and freshness are unverified. Missing categories remain unverified. This does not overwrite assets.
ghl_user_role_governanceread-only
Compare staff assigned to the connected sub-account with a selected permission preset. This audit does not change roles.
ghl_workflow_ivr_builderdestructive
Preview a form-screening, intake, or call-menu workflow, then apply that preview. For multi-step-intake, provide formId and input.tags (one to ten existing tag IDs), input.taskTitle and input.taskBody. Draft creation and publication are separate requested actions.