Home › Agent guides › Gemini CLI

Coding & builder agents · Google

Connect Gemini CLI to HighLevel (GHL): Setup, Business Dashboard & App Integrations

The complete guide to connecting Gemini CLI to your HighLevel account, running your day from a business dashboard, and tying HighLevel to the rest of your apps.

By Nathan Brown, Founder, HiVergent AI · Last verified

Short answer: Gemini CLI reads MCP servers from ~/.gemini/settings.json and expands environment variables in headers, so it connects to HighLevel directly with your token kept in the shell.

Maker
Google
Launched
Generally available
Access & price
Google account / Gemini API
Where it lives
Terminal
Always on
No
Approval controls
Confirms tool calls
Scheduling
No
Runs on
Your computer
Your business apps→Gemini CLI⇄HighLevel→Founder OS dashboard

Business app reach: Any MCP server or API.

How Gemini CLI reaches your HighLevel account

MCP

HighLevel MCP. Connects straight to HighLevel's official MCP server with a Private Integration Token kept on your machine or server.

Set up Gemini CLI with HighLevel in 3 steps

  1. Install Gemini CLI and export GHL_PIT and GHL_LOCATION_ID.
  2. Add the server to ~/.gemini/settings.json.
  3. Run gemini and type /mcp to list tools.

~/.gemini/settings.json

// ~/.gemini/settings.json
{
  "mcpServers": {
    "highlevel": {
      "httpUrl": "https://services.leadconnectorhq.com/mcp/",
      "headers": { "Authorization": "Bearer $GHL_PIT", "locationId": "$GHL_LOCATION_ID" }
    }
  }
}

Create the token in the sub-account under Settings → Private Integrations. Keep it in your environment, a secure prompt or the tool's credential store; never paste it into a shared file.

Best HighLevel jobs for Gemini CLI

Choose Gemini CLI if you want a terminal agent on Google's models.

Use Gemini CLI as your HighLevel business dashboard

Script quick daily reports from HighLevel and Google data in the terminal.

Morning briefNew leads, today's appointments, stale deals and overdue invoices in one message.
Approval queueDrafted replies and reminders wait for your OK before anything reaches a customer.
Weekly scorecardLeads, bookings, wins and pipeline value versus last week.

Pair it with Founder OS, the HighLevel snapshot that adds the pipeline, workflows and a dashboard inside your GHL menu. Try the live demo.

Connect HighLevel to your other business apps with Gemini CLI

Gemini CLI links HighLevel with the rest of your stack through any MCP server or API.

App categoryHow Gemini CLI reaches it
Any MCP serverLocal or remote servers in settings.json
Google APIsPairs naturally with Workspace data
HighLevelHighLevel MCP: Connects straight to HighLevel's official MCP server with a Private Integration Token kept on your machine or server.

Permissions to grant

contacts.readonlyopportunities.readonly

Limits and watch-outs

Gemini CLI vs alternatives for HighLevel

AgentAlways onRouteGHL MCP toolsApprovalsSetup*
Gemini CLINoMCPYes (direct)Confirms tool callsEasy
Claude CodeNoMCPYes (direct)Asks before running tools (configurable)Easy
Gemini & Gemini EnterpriseNoBridgeVia bridgeApprove the connection in the browserMedium
CursorNoMCPYes (direct)Agent mode asks before tool calls (configurable)Easy

*Setup effort is our editorial judgment. See the full comparison chart.

Head to headClaude Code vs Gemini CLI

Frequently asked questions

Can Gemini CLI use local MCP servers?

Yes, both local and remote servers, unlike the Gemini web app.

Can Gemini CLI connect HighLevel to Gmail, Slack, QuickBooks and my other apps?

Yes, within its reach: Any MCP server or API. Any MCP server: Local or remote servers in settings.json. Google APIs: Pairs naturally with Workspace data.

Can Gemini CLI power a HighLevel business dashboard?

Script quick daily reports from HighLevel and Google data in the terminal.

Sources

Run your business on agents

Founder OS installs the pipeline, workflows and daily dashboard these agents work from.

Get Founder OSTry HighLevel free