Your Google, Meta + LinkedIn Ads are a mess.
Ask ChatGPT or Claude about it instead.
A read-only MCP server that plugs your Google Ads into ChatGPT or Claude. It audits accounts, finds wasted spend, and compares periods — without touching a single bid. Pairs with Meta's official ads MCP and our LinkedIn Ads MCP — all live today.
read-only scope · encrypted at rest · revoke any time · zero campaign edits, pinky promise
Three steps. No spreadsheets.
Sign in with Google
We get a read-only token. No passwords, no edit access, no surprises on your invoice.
Pick your accounts
Choose which customer IDs the AI can see. Manager accounts unlock their kids automatically.
Paste into ChatGPT or Claude
Add the MCP URL as a connector. Ask anything. Pretend you knew the answer all along.
What your AI can actually do
Spend, clicks, conversions — the bird's-eye view of the chaos.
Search terms you're paying for that no sane human would click.
This week vs last. Minus the spreadsheet, minus the tears.
What's actually working, ranked. Receipts included.
What people typed before they clicked your ad. Brace yourself.
Where you're losing auctions, and why. Usually budget. Sometimes ego.
Are you about to burn the month's spend by Tuesday?
Which cities convert. Which cities just stare.
Mobile vs desktop. Spoiler: it's depressing.
The pages quietly torching your CPA, named and shamed.
The negatives you forgot. Your wallet remembers.
For the nerds: write raw GAQL, get rows back. Yes, really.
…plus a few more for ad groups, demographics, daily time series, and full GAQL.
Meta Ads, in the same chat.
One agent, both platforms.
There's an official Meta Ads MCP too. Wire it into the same ChatGPT or Claude and your agent suddenly speaks Google and Facebook in one window. Auth runs against Meta directly — connector.wtf never sees the token.
Pull campaign performance and dig into the numbers without opening Ads Manager.
Spin up campaigns, ad sets, and ads from a chat. With approval prompts, of course.
Build a catalog, add products, debug feed errors. Yes, really.
Check pixel and signal health, find where your tracking is quietly bleeding.
Search Meta's Business Help Center without rage-Googling on a Sunday.
Any action that changes something requires you to confirm in the agent.
LinkedIn Ads, same idea.
Built on the same read-only rails.
Our LinkedIn Ads MCP mirrors the Google Ads one — same OAuth flow, same encrypted token storage, same ChatGPT / Claude / Cursor compatibility. No writes, no surprises. Connect it from your dashboard in under a minute.
Spend, impressions, clicks, conversions across accounts, campaign groups, campaigns and creatives.
Performance by industry, seniority, job function, company size — the splits that actually matter on LinkedIn.
Country / region performance and per-creative analytics in plain English.
Form-level performance, with response download intentionally gated for v2 (PII).
Week-over-week and YoY deltas, same shape as the Google Ads tools.
Same security posture — no campaign edits, no bid changes, ever.
One sign-in. Every data source.
Pair ad spend with the rest of the funnel — analytics, organic search, and your store. Each one is its own MCP, all on the same read-only rails.
Traffic, conversions, channels and realtime from Google Analytics 4.
Top queries, pages, clicks, impressions and CTR.
Search competitor ads on LinkedIn — no account required.
Orders, revenue, top products, customers and coupons.
Contacts, companies, deals, pipelines and owners — read-only.
Facebook and Instagram ad performance in the same chat.
Things it will not do
It literally cannot. The OAuth scope is read-only.
No write access. The buttons aren't even there.
What happens in the chat stays in the chat.