Checked against google-gemini.github.io on 30 August 2026
Lovie

Lovie MCP›Gemini CLI

Terminal

Gemini CLI

Gemini CLI handles the whole OAuth dance for you and caches the tokens on disk. Its settings key for a streamable-HTTP server is httpUrl — a plain url is silently the wrong field.

The only value you need

https://mcp.lovie.co/mcp

Add the server

gemini mcp add --transport http lovie https://mcp.lovie.co/mcp

Sign in

  1. Start a Gemini CLI session.
  2. Run /mcp auth to see which servers still need authorization.
  3. Run /mcp auth lovie. Your browser opens the Lovie sign-in.
  4. Approve. The CLI stores the token at ~/.gemini/mcp-oauth-tokens.json and refreshes it on its own from then on.
  5. Run /mcp to confirm the server is connected and see its tools.

Or write settings.json

ScopeFile
Every project~/.gemini/settings.json
This project.gemini/settings.json
{
  "mcpServers": {
    "lovie": {
      "httpUrl": "https://mcp.lovie.co/mcp",
      "authProviderType": "dynamic_discovery"
    }
  }
}

The key is httpUrl

A plain url is not the streamable-HTTP field here, and command is for local stdio servers. authProviderType: "dynamic_discovery" is the default — it is spelled out above only because it is the behavior Lovie needs: the client discovers the authorization server from the endpoint and registers itself.

Check it worked

> /mcp
> using lovie, list my companies

If something goes wrong

SymptomCause
Server present, zero toolsYou used url instead of httpUrl, so the transport never came up.
/mcp auth lists nothingThe server is already authorized, or it is not configured in this scope. Check /mcp.
Authorized, then refused again laterDelete the entry from ~/.gemini/mcp-oauth-tokens.json and run /mcp auth lovie once more.

Somewhere else

Claude Web, desktop, mobile and Cowork. Chat app $_ Claude Code One command, then /mcp to sign in. Terminal ChatGPT Developer mode, then the Plugins page. Chat app {} OpenAI API Responses API — one tool block. API Cursor One click, or ~/.cursor/mcp.json. Editor Ma Manus Settings → Connectors → Custom MCP. Agent VS VS Code MCP: Add Server, or .vscode/mcp.json. Editor Windsurf Cascade → MCP Servers. Editor Zed Settings → AI → MCP Servers. Editor Go Goose goose configure → Remote Extension. Agent ·· Any MCP client The endpoint, and what each client calls it. Reference