setup_ghl_mcp
Validates your license and GHL credentials, then saves them locally. Run this once before using other tools.
Instructions
First-run setup for GHL Command MCP. Validates your license and GHL credentials, then writes them to a per-user credentials file. Restart Claude after this completes to load all 212 tools (163 if you skip the optional Firebase fields; add Firebase later with enable_workflow_builder).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email used at purchase. | ||
| license_key | Yes | License key from your purchase email. | |
| ghl_api_key | Yes | GHL Private Integration key (starts with 'pit-'). Created INSIDE the sub-account at Settings > Integrations > Private Integrations. | |
| ghl_location_id | Yes | GHL Location ID (sub-account ID). Found in your GHL URL: /location/THIS_PART/dashboard. | |
| ghl_company_id | No | (Agency only) Company ID for multi-location access. | |
| firebase_paste | No | (Workflow Builder, one-paste path) Paste the JSON output from auto_capture_firebase_script here. Replaces the three separate Firebase fields below. | |
| ghl_user_id | No | (Workflow Builder, manual path) Firebase User ID. Prefer firebase_paste instead. | |
| ghl_firebase_api_key | No | (Workflow Builder, manual path) Firebase API Key starting with 'AIza'. Prefer firebase_paste instead. | |
| ghl_firebase_refresh_token | No | (Workflow Builder, manual path) Firebase refresh token. Prefer firebase_paste instead. |