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