The MCP server for Google Ads.
Let your AI agent manage Search to Performance Max.
Search · Performance Max · Display · 86 tools
Xylo is the MCP server that connects AI agents like Claude and ChatGPT to your Google Ads account. Connect once, then run the account by talking: 86 Google Ads tools give your agent real read and write access to campaigns, keywords, budgets, audiences, conversions, and reports.
Everything that makes Google Ads powerful but tedious is covered. Search-terms mining, negative keyword lists, Performance Max asset groups, Customer Match, offline conversion uploads, quality scores, experiments, and Google's own recommendations, all handled in plain English. No GAQL, no editor spreadsheets, no interface to learn.
Xylo is built and run by Morpheus Media, a New York digital marketing agency that manages dozens of client accounts on it every day. So the fine-grained control that separates strong Google Ads operators from the rest is built into the connector, and kept current as Google ships new features.
Outcomes
What changes when an agent runs your Google Ads.
Wasted spend on junk searches finally stops
The search-terms report is where Google budgets leak, and almost nobody mines it weekly. Your agent does: it finds the queries that spend without converting and blocks them with negatives, including shared lists applied across every campaign.
Campaigns launch from a single message
Budget, campaign, ad groups, keywords with match types, responsive search ads, sitelinks and callouts: the agent builds the whole stack from one brief, created paused so nothing spends until you approve.
Changes get tested, not guessed
Instead of flipping a bid strategy and hoping, the agent runs a real Google Ads experiment with a proper traffic split, then promotes the winner or reverts. It also applies Google's recommendations selectively, on your rules.
Google stops being a silo
Performance, quality scores, and change history in one conversation, and when you want the full picture the agent rolls Google, Meta (Facebook & Instagram), and TikTok into one normalized report with a grand total.
Workflows
Real jobs, done in one message.
Each workflow below is something an operator would hand a media buyer. Copy the prompt, adjust the details, and paste it to your agent.
Launch a Search campaign end to end
One brief covers everything a Search launch needs: keywords with match types, target CPA, ad copy, and the extensions that make your ad bigger on the results page. The agent assembles it in order and leaves the campaign paused for review.
Create a Search campaign for these 15 keywords (phrase + exact) at $60/day with a $40 target CPA, write 3 responsive search ads with 15 headlines and 4 descriptions each, and attach sitelink and callout assets.
Mine search terms and cut the waste
This is the single fastest way to lower wasted Google Ads spend, and it takes the agent one pass: pull the real queries that triggered your ads, spot the money-losers, and add them as negatives before the next click costs you.
Pull the search-terms report for the last 30 days and add every query that spent more than $20 with zero conversions as an exact-match campaign negative.
Feed the algorithm your real revenue
Smart bidding is only as good as the conversions it sees. The agent uploads your offline wins, phone orders, CRM deals, in-store sales, back into Google so Target CPA and Target ROAS optimize toward revenue you actually banked.
Upload last week's offline conversions (GCLID, value and timestamp) to my 'Qualified Lead' conversion action, and upload this hashed customer list as a Customer Match list so I can exclude existing customers.
Test bidding changes safely
Considering a target CPA change or a new bid strategy? The agent sets up a proper A/B experiment with control and treatment arms, monitors it, and promotes the winner to become the new primary campaign when the data is in.
Create a 50/50 experiment that tests a $35 target CPA against my current manual CPC, and run it for 4 weeks. When it's done, tell me whether to promote it.
Work the Recommendations tab without opening it
Google's recommendations mix genuinely useful fixes with suggestions that mostly raise your spend. The agent reads them all, applies only the ones that fit your goals, and dismisses the rest, with a reason for each call.
List all recommendations, apply only the ones that add conversions without raising target CPA, and dismiss the broad-match keyword suggestions.
See a competitor's entire Google presence
Know exactly what a rival is running before you plan your own. The agent pulls every ad a domain runs across Search, Display, and YouTube from the Google Ads Transparency Center, then summarizes the messaging, offers, and formats they lead with.
Show me every Google ad clay.com is running across Search, Display and YouTube from the Transparency Center, and summarize the messaging and offers they lead with.
Capabilities
Everything the agent can do on Google Ads.
86 Google Ads tools, grouped by the job they do for you, not by how the platform organizes them.
Campaigns, ad groups, and budgets
Search, Display, and Performance Max campaigns with shared budgets, built and edited conversationally.
Keywords and quality scores
Add, tune, and prune keywords, with Google's 1-10 quality score split into the components dragging it down.
Search terms and negatives
Mine the real queries behind your clicks and block the wasteful ones, campaign by campaign or via shared lists.
Performance Max
Asset groups with the headlines, images, and landing pages that feed Google's most automated campaign type.
Sitelinks, callouts, and assets
Create sitelinks, callouts, snippets, call buttons, and image assets, attached to campaigns in one step.
Audiences and Customer Match
Remarketing lists and Customer Match uploads of your hashed customer lists, ready to target or exclude.
Conversions and offline uploads
Conversion actions, attribution settings, and offline conversion uploads that close the loop with your CRM.
Experiments
Real A/B tests with traffic splits, promoted winners, and clean reverts when the challenger loses.
Recommendations and audits
Apply or dismiss Google's suggestions selectively, and get a scored agency-grade audit of the whole account.
Insights and change history
Performance from campaign to ad, who changed what and when, and cross-platform reports beside Meta and TikTok.
Creative analysis
AI watches your YouTube ads and studies image assets across ~30 structured dimensions, the same schema on every platform.
Competitor ad research
Every ad a competitor runs across Search, Display, and video, straight from the Google Ads Transparency Center, by domain. Public data, no connected account needed.
Part of Xylo's 300+ tools across Meta, Google, and TikTok. The full tool reference lists every one with the exact description your agent sees.
FAQ
Questions, answered.
What is the MCP server for Google Ads?
An MCP server is a connector that AI assistants like Claude and ChatGPT plug into. Xylo's MCP server gives them secure, real access to your Google Ads account, so the AI you already use can build campaigns, manage keywords, run experiments, and pull reports for you in plain English.
Can an AI agent really make changes in my Google Ads account?
Yes. The 86 Google Ads tools are read and write: campaign creation, budget changes, keyword and negative management, Performance Max asset groups, Customer Match uploads, and experiments. Every new campaign is created paused, so nothing spends until you approve it.
Do I need to learn GAQL or the Google Ads API?
No. You ask in plain English and the agent does the querying for you. There is nothing to install and no developer token to request. Developers who want direct programmatic access can use Xylo's REST API, but it is the secondary path.
Does Xylo cover Performance Max?
Yes. Your agent can create and manage PMax asset groups, add and remove the headlines, descriptions, and images inside them, and read performance, alongside Search, Display, and the rest of the account.
Is it safe to let an AI agent into my Google Ads account?
Yes. New campaigns start paused, the agent never raises a budget more than 50% without warning you, and it confirms before deleting anything. Your tokens are encrypted with AES-256 and the agent never sees your credentials. You can revoke access anytime.
Can I see what Google ads a competitor is running?
Yes. Give the agent a competitor's domain and it pulls their ads across Search, Display, and YouTube straight from the Google Ads Transparency Center, with the ad format, creative previews, the transparency-center link, and first and last seen dates. It reads public data, so no connected account is needed.
Keep going
Guides and next steps.
Give your agent the keys to Google Ads.
Free to start, no credit card. Connect your Google Ads account, point Claude or ChatGPT at Xylo, and stop doing the tedious parts yourself.