Hand your ad accounts to an AI agent
Xylo is the Model Context Protocol (MCP) server that lets Claude, ChatGPT, or any other MCP-compatible agent work inside your Meta (Facebook & Instagram), Google, and TikTok ad accounts. They build campaigns & ads, edit budgets, pull performance diagnostics, perform creative analysis, write reports, and so much more: 300+ ad operations through 25 tools that load instantly in any AI client. Hours of work done for you by your AI of choice in one prompt.
Free tier · No credit card · Live in under a minute
Ask what Xylo can do, or if it fits your workflow.
Ask Xylo
What can Xylo do for you?
Hi. I can explain what Xylo does and tell you if it fits your workflow.
Try describing work you typically do in your ad accounts to see if Xylo can help your AI agent do it for you!
300+ ad operations cover everything you can read and change across all three platforms.
Built by people who run ads
Built by an ad agency.
Expertise, not just endpoints.
Xylo is made by Morpheus Media, a New York marketing agency. We use it on real accounts every day. So the judgment it takes to run ads at the highest level is built right into the tools.
- Five primary texts and five headlines on every ad
- Each asset cut for its placement. Feed looks different from Story or Reel
- Multi-media, flexible, or single-asset. The right ad type for the job
- Catalog product extensions on the ads that should have them
- Advantage+ creative settings turned on per account on purpose
- Real creative fatigue caught before it burns through budget
- The 'why' behind the numbers before anything gets changed
- Hooks built to earn the first three seconds
How it works
One connection. Three platforms.
Connect in a minute
Sign in, authorize Meta, Google, or TikTok, and pick your account. Your tokens are encrypted. The agent never sees them.
Ask in plain English
“Launch a Reels campaign.” “Why is CAC up?” “Send the Friday report.” No dashboards. No exports. No API glue code.
Xylo does it
300+ read and write tools cover every Ads Manager surface. So the agent does the actual work, start to finish, and shows you what changed.
Your built-in ads partner
Run ads like an agency
without being one.
Running ads for your own business? You don't have a media buyer on staff? Xylo is that partner. The same knowledge and creative playbooks a good agency runs on are built right in, so you can run ads like a pro just by asking.
The agent checks this before it reads any performance data. So it works out what's really going on, not just what the surface metrics say.
Every idea and variation is built on a named framework. It diagnoses or writes short-form video that actually stops the scroll.
Creative intelligence
Your agent reads the numbers.
Now it watches your ads.
Your AI agent can already pull the metrics. Xylo gives it what no dashboard can. Point it at any ad and Xylo opens the actual video, watches it frame by frame, reads the on-screen text, transcribes the voiceover, then hands your agent ~30 structured fields tied to how the ad performed. Your agent turns that into the fix, custom to your account.

Watch
Xylo opens the real asset, video or image, and returns ~30 structured fields your agent can read: hook breakdown, awareness level, the eight Life-Force triggers, MindStates, conversion architecture, even second-by-second timing markers.
Diagnose
Xylo cross-references what it saw with live delivery: hook rate, hold rate, frequency, CPM, CTR, ROAS. It hands your agent one clear verdict and concrete fixes to act on, not a wall of metrics.
Rebuild
Xylo hands your agent the expert brain, the same frameworks the pros use, so your agent writes each new variation on a named framework picked for that exact diagnosis, never generic instinct.
Your agent gets the same frameworks real media buyers run on: Schwartz's awareness levels, Cashvertising's Life-Force 8, Leach's MindStates. Works on Meta, Google and TikTok creative, or any video or image URL you point your agent at.
See it in a promptCompetitor intelligence
Point your agent at any brand.
Get every ad they're running.
Name a competitor and Xylo reads the public ad libraries of Meta, Google, and TikTok, then hands your agent back every ad they're running: the copy, the creative, the CTAs, the landing pages, even the targeting. No connected account, no scraping, no logging into anyone's account. Just the whole competitive picture, on demand.
VideoActive“POV: your 3pm crash never comes.”
ImageActive“The last bag of coffee you'll buy this month.”
CarouselEnded“Freshly roasted, shipped to your door.”
Meta
Pull any brand's live Facebook & Instagram ads by domain or Page, or search the whole Ad Library by keyword. Ad copy, headlines, CTAs, landing pages, the real images and videos, and how long each has run.
Every ad a domain runs across Search, Display, and YouTube, straight from the Google Ads Transparency Center, with format, creative previews, and first and last seen dates.
TikTok
Search TikTok's public ad library by keyword to find ads and the advertisers behind them, then pull one ad's full creative and targeting breakdown: age, gender, location, audience size.
Build a swipe file of the ads that are actually working in your market, spot the offers and angles a competitor is leaning on, and hand the best of it straight to your creative analysis loop. Every pull is cached, so research stays fast and cheap.
See it in a promptPersistent memory
Stop repeating yourself.
Your agent remembers.
Every ad account gets a persistent brief your agent reads before it works and writes to as you share preferences — naming conventions, default budgets, the geos and audiences you run, your brand voice. Set it once and every future session already knows how you run the account. Works the same across Meta, Google, and TikTok.
No settings to fill in. Your agent captures preferences from the way you already talk to it.
Recalled before it works
At the start of every task your agent reads the account brief first — so it never asks you the same thing twice.
Saved as you share
Mention a lasting preference once and your agent writes it down — naming, budgets, targeting, brand voice.
Yours to edit, everywhere
Review, edit, or delete any fact in the dashboard. The same memory follows each account across Meta, Google, and TikTok.
Included on every plan, Free included. Nothing to configure — your agent starts remembering the first time you tell it something worth keeping.
Platforms
Three platforms. One connection. Real depth.
The standout operations and what you can do with them, platform by platform.
Meta: every surface of Ads Manager, plus the backend that sets it all up.
Facebook & Instagram ads are the platform we go deepest on. From creative staging to a performance warehouse you can query, with an ads brain behind it.
Launch and scale campaigns
Build campaign → ad-set → ad, duplicate them, and run bulk edits. Advantage+ aware.
Creative upload pipeline
Stage images and video, pair Feed with Story or Reel variants, then push to Meta in one step.
Audiences and targeting
Custom, lookalike and CRM audiences, plus keyword-level detailed-targeting search.
Instagram and Pages
Publish reels and carousels, schedule posts, and manage comments across surfaces.
Insights and reporting
Metrics from account down to each ad, top performers, async jobs and a warehouse you can query.
Pixels, CAPI and catalog
Server-side conversions with dedup, plus Advantage+ catalog (DPA) ads.
Map each account to its Page, Instagram, pixel and catalog. Every ad the agent builds then uses the right ones.
Your creative enhancements, UTMs and approved domains, applied to every new ad for you.
Teach Xylo your brand voice, rules and offers. The agent stays on-brand on every account.
Drag in new assets. Xylo groups placements and hands the agent ready-to-use refs.
Check creative against real delivery, spot fatigue, then rebuild it on a framework.
The full Google Ads stack, from keywords to Performance Max.
Deep, write-ready coverage across campaigns, conversions, experiments and recommendations.
Campaigns and budgets
Search, Display and Performance Max. Campaigns, ad groups, ads and shared budgets.
Keywords and negatives
Positive and negative keywords, plus shared negative lists linked across campaigns.
Performance Max
Build and tune PMax asset groups: headlines, images and signals.
Audiences and Customer Match
Remarketing lists and Customer Match uploads for first-party targeting.
Experiments and recs
Run A/B experiments and apply Google's recommendations.
Insights and quality
Metrics from campaign down to ad, search-term reports, quality scores and change history.
TikTok Ads: performance, Smart+ and GMV Max, built around creative.
Creative-first coverage with Spark Ads plus automated Smart+ and GMV Max buying.
Campaigns, Smart+ and GMV Max
Standard campaigns plus automated Smart+ and GMV Max buying.
Creative and Spark Ads
Upload ad video and run Spark Ads from authorized creator posts.
Audiences and targeting
Lookalike, engagement and lead audiences with interest and behavior search.
Insights and reports
Entity-level metrics plus async and integrated custom-dimension reports.
Comments and community
List, reply to, like and hide comments on your ads at scale.
Lead gen
Pull Instant Form submissions and export leads to CSV.
Why not just use Meta's native MCP?
Meta's connector stops where Xylo starts.
Meta now ships an official MCP connector, and it's solid for measuring and reporting. The moment you want to build, launch and actually improve your ads, Xylo does far more. Here is what you get that the native connector can't touch.
5x5 copy testing
Five primary texts and five headlines in one ad, rotated so Meta can find the winner.
Modern creative formats
Placement-aware media plus Flexible and Multi-Media ads, all as first-class tools.
Advantage+ enhancements
Around 25 creative toggles, from image touch-ups to voiceover translation, one switch each.
Catalog and DPA ads
Turn a product feed into a live Advantage+ catalog ad, with cross-sell and card reordering.
Bulk control and cloning
Pause or duplicate across a whole account in one call, and clone your winning campaigns.
Image and video uploads
Push a fresh image or video to Meta straight from a URL, then build the ad in one call.
Cross-platform reporting
Meta, Google and TikTok rolled into one total, with a SQL warehouse to slice the data.
Instagram, leads and the CAPI
Publish and moderate Instagram, pull real lead submissions, send server-side conversions.
Meta's connector is fine if all you need is to measure and report. To actually build and run your ads, you want Xylo.
See the Meta prompt playbook83 Meta capabilities compared across both servers.
For brands & owner-operators
Your in-house ads team,
always on call.
Running ads for your own business shouldn't mean putting a media buyer on payroll. Xylo handles the execution and the judgment. You just ask.
For agencies & teams
Run every client
from one prompt.
Handle more work without hiring more people. Reporting, multi-account edits and setup all turn into plain-English requests.
Setup
Live in under a minute.
Connect your ad accounts with OAuth, point your AI at the MCP endpoint, and start building. Works with Claude, ChatGPT, Codex, Cursor, Claude Code and anything MCP-compatible.
Steps
- 1Open https://claude.ai/customize/connectors
- 2Click the "+" icon, then choose "Add custom connector".
- 3Set Name to "Xylo" and paste the MCP URL below, then click "Add".
- 4Lastly click "Connect" to authenticate Claude to Xylo.
One URL for everything: 300+ ad operations across Meta, Google & TikTok, 25 tools that load instantly in any AI client.
https://xylomcp.com/api/mcpOnce connected, have your AI learn your accounts one brand at a time. Swap in your brand name and website below; it studies your winners, copy, budgets and conventions, then saves it all to Xylo so future requests need no hand-holding.
Use Xylo. Learn my [brand name] accounts. Set up the brand and get fully up to speed on it, the website is [yourwebsite.com]. When you're done, I should be able to ask you to launch new ads in a later conversation using all the information you store in Xylo, without needing to ask me any setup questions.
Security & trust
Your data
stays yours.
You're handing an agent the keys to your ad accounts. So we built Xylo to guard them like an operator would.

Vetted by Meta and held to its platform and data-handling standards.
AES-256-GCM token encryption
Your Meta, Google and TikTok tokens are encrypted at rest. The agent acts through Xylo and never sees a raw token.
Hashed API keys
API keys are SHA-256 hashed before they're stored. We can't read them back, and neither can anyone else.
Scoped OAuth, revoke anytime
You grant exactly the permissions a task needs, account by account. Pull access whenever you want.
Never trained on your data
Your account performance and creative are yours. They're never used to train models.
FAQ
Questions, answered.
What is Xylo?
Xylo is the MCP server that lets AI agents like Claude and ChatGPT run your Meta (Facebook & Instagram), Google, and TikTok ad accounts. Connect your accounts once, then talk to your AI in plain English: it builds campaigns, edits budgets, analyzes creative, and writes reports for you.
Which AI assistants work with Xylo?
Claude (claude.ai and Claude Desktop), ChatGPT, Cursor, Claude Code, Codex, and any other MCP-compatible agent. Point your assistant at the Xylo connector, authorize once, and every tool is live.
Which ad platforms does Xylo support?
Meta (Facebook & Instagram), Google Ads, and TikTok Ads, including Smart+ and GMV Max on TikTok. One connection covers all three, with cross-platform reporting that rolls everything into a single normalized view.
Do I need to know how to code?
No. You connect your ad accounts with OAuth in about a minute, and everything after that is plain English. Developers who want direct programmatic access can use the REST API, but it's the secondary path.
Is it safe to let an AI agent into my ad account?
Yes. New campaigns are always created paused, so nothing spends until you approve. Your ad account tokens are encrypted with AES-256, and the agent never sees your credentials: it acts through Xylo, and you can revoke access anytime.
How is Xylo different from Meta's official MCP connector?
Meta's connector is solid for measuring and reporting, but it stops there. Xylo also builds and launches: creative uploads, 5x5 copy testing, Advantage+ enhancements, catalog ads, and bulk operations, plus Google and TikTok in the same connection. We compared 83 Meta capabilities across both servers higher up this page.
How much does Xylo cost?
There's a free plan with no credit card required: 1 ad account per platform and 50 tool calls a month. Brand is $67/mo and Agency is $197/mo, both with unlimited tool calls.
Pricing
Start free. Grow when you do.
- 1 ad account per platform
- Meta, Google and TikTok
- Full MCP server and REST API
- 50 tool calls per month
- 3 creative analyses per month
- 3 ad accounts included
- Unlimited tool calls
- 1,000 generation credits/mo included
- 20 creative analyses per month
- Campaign duplication and bulk operations
- Permission-scoped API keys
- 5 team seats
- Email and chat support
Data warehousing add-on: $15/account
Start free trial- 30 ad accounts included
- Everything in Brand
- 5,000 generation credits/mo included
- 50 creative analyses per month
- Per-account scoping
- Team access controls
- 20 team seats
- Priority Slack support
Data warehousing add-on: $10/account
SubscribeBrand includes up to 11 accounts. Need more? Upgrade to Agency.
Hand your ad accounts
to an agent.
Connect an account for free and let it handle the work you keep putting off.