GHL Tool Client

Go-High-Level-MCP-2026-Complete · crm, mcp-tool-client, tool-definitions, ghl-operations, tool-exposure

MCP tool client exposing GoHighLevel operations as reusable tool definitions.

// Source: https://github.com/BusyBee3333/Go-High-Level-MCP-2026-Complete | License: MIT | Copyright 2024 StrategixAI LLC
// Provided via justclaw.it.com; keep this notice with the code.
export type HttpMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE';

export interface GHLToolConfig {
  accessToken?: string;
  baseUrl?: string;
  version?: string;
  locationId: string;
  /** API generation toggle (v3 default, v2 legacy). */
  apiGeneration?: 'v3' | 'v2';
  /** Token/user type for access-level preflight. */
  userType?: 'Location' | 'Company';
}

export interface GHLToolRequestOptions {
  version?: string;
  /** App/module name (informational; used for logging/cache scoping). */
  app?: string;
  /** Restrictive request content type override for form-encoded GHL APIs. */
  contentType?

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search 40K more like it.

Get a free API key