PaidSync connects Google Ads to Gemini via MCP. Gemini gets real-time read and write access to your campaigns, keywords, budgets, and reports.
Setup time: 2 minutes. Free plan available. No credit card required.
Takes 10 seconds. Google or email sign-in. Free plan is 15 tasks per month at $0.
In your PaidSync dashboard, click Connect Google Ads. Sign in with the Google account that owns your ads. PaidSync requests the https://www.googleapis.com/auth/adwords scope for read and write access. Takes 60 seconds. Your credentials are never stored by PaidSync.
From the dashboard, copy your API key. It starts with ps_ and is unique to your account.
Gemini app, personal account. Open gemini.google.com, go to Settings, then Connected Apps, and under Custom apps for Spark choose Add a custom app. Paste the PaidSync server URL and sign in. PaidSync registers itself, so there is no API key to copy and nothing to fill in under Advanced features.
https://mcp.paidsync.ai/mcpAdd it on the web once and it works in the Gemini mobile app too. Google limits custom apps to personal Google accounts, age 18 and over, in the US, with Keep Activity turned on. A work or school account cannot add them, so use Gemini Enterprise below instead.
Gemini CLI. Run the command, then type /mcp auth paidsync and sign in with your PaidSync login:
gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcpGemini Code Assist and Antigravity read the same settings file. Add this to ~/.gemini/settings.json:
{
"mcpServers": {
"paidsync": { "httpUrl": "https://mcp.paidsync.ai/mcp" }
}
}Gemini Enterprise, Business edition. A team admin adds PaidSync under Settings and help, then Manage team, then Connected apps, then Add MCP Server. PaidSync serves the Streamable HTTP transport Gemini requires and OAuth 2.0 at https://api.paidsync.ai/authorize and https://api.paidsync.ai/token. Email support@paidsync.ai for the client credentials that form asks for.
Ask Gemini: "List my Google Ads accounts and show last 30 days spend"
Gemini responds with your account names, IDs, and spend data. The connection is live.
Once connected, Gemini has live access to your Google Ads data and can act on it in the same conversation.
PaidSync gives Gemini 152 Google Ads tools from a total of 630+ tools across all 14 connected platforms including Meta Ads, LinkedIn Ads, TikTok Ads, GA4, and more.
Each prompt runs on the PaidSync tools named after it and uses one or more of your tasks. Prompts 2, 3, 4 and 6 change your account, so check the preview before you confirm.
get_campaign_performance, which returns cost, conversions and conversion value per campaign, so Gemini can work out ROAS.get_keyword_performance on your top 100 keywords by cost, then pause_keyword, which previews each pause before it applies.create_search_campaign, which creates the campaign paused, then create_ad_group, add_keywords and create_responsive_search_ad for the rest.add_negative_keywords at campaign or ad group level, as a preview first.get_pmax_insights, which returns results by channel, Google's asset performance ratings and the top search themes.get_campaign_performance, then update_campaign_budget for each campaign. A change of more than 50 percent needs an explicit confirm.get_campaign_performance, which includes each campaign's type.list_google_ads_accounts and reads each one with get_campaign_performance.152 Google Ads tools. They cover Search, Performance Max, Display, Shopping, Demand Gen and Video campaigns, plus keywords, negatives, audiences, extensions, bidding, conversions and experiments.
Manager accounts for agencies. PaidSync walks your manager (MCC) accounts and works on each client account under them, which matters when one Gemini thread spans many clients.
One connection, 14 platforms. Google Ads plus GA4, Google Tag Manager and Meta retargeting is the usual job. PaidSync covers all of them through one connection, so Gemini can move from Google Ads to GA4 to Tag Manager in the same thread.
Sign up at paidsync.ai, connect Google Ads via OAuth, then add PaidSync to Gemini CLI with gemini mcp add --transport http, or have your Gemini Enterprise admin add it under Connected apps. Takes 2 minutes. Full steps are above.
Yes. The free plan gives you 15 tasks per month at $0. Pro starts at $99/month for 600 tasks, with 1,200 tasks at $149 and 4,000 tasks at $199.
Yes. Gemini can pause campaigns, adjust budgets, add keywords, create ads, and more. Gemini's own confirmation prompt is the human check before a change runs. Deletes, pauses and budget changes also need an explicit confirm.
Yes. PaidSync works with Gemini at gemini.google.com, Gemini Pro, and Gemini Apps. The MCP endpoint is https://mcp.paidsync.ai/mcp. Sign in with your PaidSync login when Gemini prompts.
Yes. The same PaidSync sign-in connects Meta Ads, LinkedIn Ads, TikTok Ads, GA4, Google Search Console, GTM, and Merchant Center to Gemini. All 630+ tools become available through the same MCP endpoint.
Yes. The same PaidSync API key works across Gemini, Claude, ChatGPT, Perplexity, and Copilot. See the Google Ads to Claude page for Claude-specific setup.
PaidSync requests https://www.googleapis.com/auth/adwords. This gives read and write access to all campaigns, ad groups, keywords, and reports under the connected Google Ads account.
Yes, in several places. In the Gemini app on a personal account, add PaidSync under Settings, Connected Apps, Custom apps for Spark. Gemini CLI adds it with one command, Gemini Code Assist and Antigravity read an httpUrl entry in ~/.gemini/settings.json, and on Gemini Enterprise Business an admin adds it under Connected apps, Add MCP Server. Once PaidSync is added, Gemini can call its 152 Google Ads tools in a normal chat.
Google's AI inside Google Ads works inside that interface. With PaidSync, Gemini can pause campaigns, restructure ad groups, compare custom date ranges, and reach Meta or LinkedIn from the same chat.
PaidSync runs the changes you ask for. Gemini's own confirmation prompt is the check before a change runs, new Search campaigns start paused, and a budget change of more than 50 percent needs an explicit confirm. Every change also shows in your Google Ads change history, where you can review and reverse it.
630+ tools. 14 platforms. One API key. Start free in 2 minutes.