API & MCP
Connect Adwave to Gemini CLI
Install the Adwave extension in Gemini CLI, then sign in when Gemini asks.
On this page
Last updated: November 3, 2026
Install the Adwave extension in Gemini CLI with the command below, then sign in when Gemini asks. The extension adds the same Adwave server to your setup, and you sign in with OAuth, so there's no API key to copy. This page covers Gemini CLI, which is a terminal tool, and not the Gemini app.
Server URL
https://waverunner.adwave.com/api/mcp
Steps
- In a terminal, install the extension:
gemini extensions install https://github.com/AdwaveInc/adwave-agent-plugin
- Start Gemini CLI. If it doesn't open a sign-in window by itself, run
/mcp auth adwave. - Sign in to Adwave. New to Adwave? Create your account in that window.
Check that it works
Most apps need a new conversation or a reload before new tools appear. Then ask: "List my Adwave campaigns and their spend." A new account has none yet, and the assistant should say so without an error.
Limits
- We don't document a setup for the Gemini app on this site.
- Gemini CLI's OAuth behavior is described in its MCP docs, checked November 3, 2026.
- Campaigns run in the US and Canada only, from $30 a day on a prepaid wallet. TikTok is opt-in early access. Pinterest is coming soon.
- Every tool that spends is marked destructive, so the app asks first. Launching and resuming set the day aside, and what ran is charged the next morning. Top-ups happen on Stripe's hosted page, never in chat.
More: What is an advertising MCP server?, all AI assistant guides, and the full MCP guide.
