Documentation menu

Using AdsCove in Gemini CLI

AdsCove Product & Engineering · Last reviewed August 5, 2026

Available · One-click OAuth

Gemini CLI discovers AdsCove OAuth automatically. Add the remote MCP address once, run the auth command, and approve access in the browser — no API key to create or paste.

The OAuth browser must open on the same computer that runs Gemini CLI so its temporary localhost callback can finish securely.

Connection details

Everything the connection needs, in one place — copy any line into your client or your agent:

MCP URL:      https://adscove.com/api/mcp
Authentication: OAuth 2.1 (no API key)
Client setup:   Automatic (Dynamic Client Registration)
Verify tool:    list_connections

Setup steps

  1. Run the add command below once
  2. Start Gemini CLI and run /mcp auth adscove
  3. Approve AdsCove in the browser, then run /mcp to see the connected server and tools
gemini mcp add --transport http --scope user adscove https://adscove.com/api/mcp

# Then, inside Gemini CLI:
/mcp auth adscove

Manual ~/.gemini/settings.json form

{
  "mcpServers": {
    "adscove": {
      "httpUrl": "https://adscove.com/api/mcp"
    }
  }
}

Or: hand it to your AI agent

Don't want to configure it yourself? Paste the block below into the AI agent you're using (Claude, Cursor, an MCP agent, etc.) — it contains everything needed to set up the connection.

In Gemini CLI, run: gemini mcp add --transport http --scope user adscove https://adscove.com/api/mcp. Then open Gemini, run /mcp auth adscove, complete browser OAuth, and call list_connections.

Verify

Run /mcp to confirm AdsCove is connected, then ask: "check my platform connection status".

What you can do once connected

Check the business report, compare platform ROAS against real Shopify orders, create paused ad drafts, and submit budget changes. Direct writes need confirmation; separately enabled guardrails can only auto-pause within your limits. Try: “Which ads lost money in the last 7 days?”

Get started