High-Speed Fleet Auditing with Gemini CLI
Gemini CLI is ideal for analyzing large JSON reports across dozens of sub-accounts, provided it has a deterministic, structured MCP server that outputs clean JSON and enforces dry-run safety.
Validated `gemini-extension.json` + Streamable HTTP / Stdio
- Pre-built `docs/publishing/generated/gemini/gemini-extension.json` manifest.
- One-command config generator: `ghl-agency init-config --client gemini`.
- Pairs Gemini's large context window with `ghl-agency fleet-audit`, `snapshots diff-location`, and `custom-values validate`.
- Zero token markup—bring your own Gemini CLI setup.
Side-by-Side Technical & Pricing Comparison
| Capability / Requirement | Manual CSV Exports to Gemini | Generic REST Wrappers | HighLevel Agency & Builder MCP |
|---|---|---|---|
| Live Agency-Wide Fleet Audit JSON | ❌ Hours exporting CSVs per location | ❌ Single-location endpoints only | ✅ 1-command `fleet-audit` across all locations |
| Native `gemini-extension.json` Package | ❌ None | ❌ Manual setup | ✅ Validated extension bundle included |
CLI & MCP Configuration
# Generate Gemini CLI MCP configuration
ghl-agency init-config --client gemini
# Or point gemini-extension.json to Hosted HTTP:
{
"name": "highlevel-agency-mcp",
"mcpServers": {
"highlevel-agency-mcp": {
"httpUrl": "https://ghlagencymcp.com/mcp"
}
}
}
Copy-Paste AI Prompt
Run `ghl_agency_fleet_audit` across our agency and summarize which sub-accounts have unpopulated custom values or unassigned phone numbers.
Frequently Asked Questions
Does `ghl-agency init-config --client gemini` support both stdio and HTTP?
Yes. Pass `--http` for `https://ghlagencymcp.com/mcp` or omit `--http` for local native binary execution.