Search / io.github.mooshee/highlevel-agency-mcp
HighLevel Agency & Builder MCP
R0· no sign-inReview HighLevel changes. Built by Moosh Works (https://mooshworks.com).
v1.1.4 · active · repository · website · descriptor JSON · versions
Search / io.github.mooshee/highlevel-agency-mcp
R0· no sign-inReview HighLevel changes. Built by Moosh Works (https://mooshworks.com).
v1.1.4 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"highlevel-agency-mcp": {
"type": "http",
"url": "https://ghlagencymcp.com/mcp"
}
}
}claude mcp add --transport http highlevel-agency-mcp https://ghlagencymcp.com/mcp[mcp_servers.highlevel-agency-mcp]
url = "https://ghlagencymcp.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"highlevel-agency-mcp": {
"type": "remote",
"url": "https://ghlagencymcp.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"highlevel-agency-mcp": {
"type": "http",
"url": "https://ghlagencymcp.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=highlevel-agency-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZ2hsYWdlbmN5bWNwLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"highlevel-agency-mcp": {
"type": "http",
"url": "https://ghlagencymcp.com/mcp"
}
}
}{
"mcpServers": {
"highlevel-agency-mcp": {
"httpUrl": "https://ghlagencymcp.com/mcp"
}
}
}extensions:
"highlevel-agency-mcp":
enabled: true
name: "highlevel-agency-mcp"
type: streamable_http
uri: "https://ghlagencymcp.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations13 of 13 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,939 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes48 tool changes in 30 daysstability.rug_pull42 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageghl_user_role_governancechangedtitle, description, input schema, annotationsmeaning changedRead-only audit of sub-account staff permissions against least-privilege role presets (va-support, sales-rep, client-admin, agency-admin). Example: ghl_user_role_governance({"locationId":"loc_123","preset":"va-support"})
Compare staff assigned to the connected sub-account with a selected permission preset. This audit does not change roles.
ghl_phone_wallet_auditchangedtitle, description, input schema, annotationsmeaning changedRead-only audit of sub-account LC Phone numbers, number pools, forwarding loops, and unassigned monthly wallet drain. Example: ghl_phone_wallet_audit({"locationId":"loc_123"})
Inspect connected-account phone numbers, number pools, missing routing, and forwarding loops. Routing risks do not establish charges or savings.
ghl_custom_values_auditchangedtitle, description, input schema, annotationsmeaning changedRead-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"})
Find blank custom values, unresolved placeholders, and broken references in the connected sub-account's message templates. Optional supplied templates are checked too.
ghl_workflow_ivr_builderchangedtitle, description, input schema, annotationsmeaning changedSynthesize 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})
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.
ghl_domain_ssl_onboardchangedtitle, description, input schema, annotationsmeaning changedPlan, 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})
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_site_builder_syncchangedtitle, description, input schema, annotationsmeaning changedSynchronize 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})
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_auditchangedtitle, description, input schema, annotationsmeaning changedCompare 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"})
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_agency_locationschangedtitle, description, input schema, annotationsmeaning changedInspect a HighLevel sub-account location profile, timezone, and readiness configuration without mutating state. Example: ghl_agency_locations({"context":"moosh-growth","location":"loc_123"})
Read the location profile, timezone and configuration for the connected sub-account.
ghl_agency_doctorchangedtitle, description, input schema, annotationsmeaning changedVerify HighLevel agency Private Integration Token (PIT), CRM session, company, and seed location readiness. Example: ghl_agency_doctor({"context":"moosh-growth"})
Check the connected account and access to custom values, calendars, and workflows. Report unavailable permissions separately.
ghl_agency_contextschangedtitle, description, input schema, annotationsmeaning changedList configured HighLevel agency account contexts and known sub-account locations without mutating state. Example: ghl_agency_contexts({"context":"moosh-growth"})
Show the sub-account selected during connection. Connect again to choose a different sub-account.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-96% +updated-8d-ago -duplicate-repo(4 names)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://ghlagencymcp.com/mcp streamable-http | none | yes | 96% | 256 ms | 2025-11-25 | 2026-11-07 |
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. |
Schemas: list_tools.
3 other active names share this repository: app.ghlmcp/highlevel-agency-mcp, com.ghlagencymcp/highlevel-agency-mcp, dev.ghlmcp/highlevel-agency-mcp
{
"name": "io.github.mooshee/highlevel-agency-mcp",
"title": "HighLevel Agency & Builder MCP",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://ghlagencymcp.com/mcp",
"type": "streamable-http"
}
],
"version": "1.1.4",
"repository": {
"url": "https://github.com/mooshee/highlevel-agency-mcp",
"source": "github"
},
"websiteUrl": "https://ghlagencymcp.com",
"description": "Review HighLevel changes. Built by Moosh Works (https://mooshworks.com)."
}