New Works in ChatGPT and Claude

Run your ads without opening
Meta Ads Manager

Ask ChatGPT or Claude how last week went, launch new ads, pause what’s wasting money. Every account in one answer, and nothing changes until you say yes. $49 a month.

Get started

7 days free · Cancel any time · No API keys

ChatGPT · MCP Ads connected
How did last week go across Meta and Google? Anything I should fix?
meta_ads_campaign_performance✓google_ads_campaign_performance✓meta_ads_ad_performance✓
PlatformSpendLeadsCost / leadvs week before
Meta Ads$98061$16.07−12%
Google Ads$1,24052$23.85+8%
Meta is bringing leads 33% cheaper. One Meta ad, "Spring offer v2", has been shown to the same people 6.4 times and its cost per lead doubled. Want me to pause it and move $15 a day from Google to Meta?
2 changes ready Waiting for you
Pause ad "Spring offer v2"
Leads ad set $40 → $55 a day
Approve allReviewNothing changes until you say yes
Here are 4 new videos. Make a Meta ad for each in the Leads ad set, same copy as the winner.
media_upload_start✓meta_ads_ad_creative✓meta_ads_create_ad✓
Before / afterPaused
Customer storyPaused
60-second tourPaused
Offer, to cameraPaused
4 ads created in Leads · Broad, using the headline and text from your best ad. They're paused, so nothing spends until you turn them on.
Turn them on.
meta_ads_update_status✓
Live. I'll compare them against the old ads on Monday.
What did I pay for last month that never converted?
google_ads_search_terms✓google_ads_budget_pacing✓
Search termSpendConv.Action
plumber jobs near me$1180Block
how to fix a leaking tap$940Block
plumbing apprenticeship$710Block
22 search terms spent $340 with no conversions, mostly job seekers and DIY. Also, "Brand · Search" is on track to overspend this month by $210. Block the terms and cap the budget?
Yes to both.
google_ads_add_negative_keywords✓google_ads_update_campaign_budget✓
Done. 22 negatives added, and the budget is $45 a day. Nothing else was touched.
Leads look low this week. Is my tracking actually working?
google_ads_conversion_actions✓ga4_conversions✓
ConversionLast 7 daysStatus
Form submit0Stopped Tuesday
Phone call14Recording
generate_lead (GA4)38Recording
Leads didn't drop. GA4 still saw 38 form leads, but Google Ads stopped counting them on Tuesday, the day the thank-you page moved. Smart bidding is now optimising blind. Want me to point the conversion at the new page in Tag Manager?
1 change ready Waiting for you
Form submit trigger → /thanks-new, then publish
ApproveReview

Example conversation. The questions and tool names are real; the numbers are made up.

The same tools work in every agent. See how

49,000+Actions customers ran in the last 90 days
20Platforms behind one sign-in
0Changes made without your yes

Counted from our own call log, Aug to Oct 2026. See all 3,363 tools

Everything you do in Ads Manager,
by asking

Read, compare, fix and build across every account, without opening a single dashboard.

“How did last week go?”

Meta, Google, TikTok and GA4 on the same dates, in one answer. What changed, and what to do about it.

PlatformSpendConv.CPAvs last week
Meta Ads$98061$16.07−12%
Google Ads$1,24052$23.85+8%
LinkedIn Ads$4209$46.67−3%

Asks first

Budgets, bids and statuses wait for your yes.

3 changes ready Waiting
Budget $60 → $45
Pause “Spring sale v2”
Add 22 negatives
Approve all

Wasted spend

Find the search terms that spent and never sold.

plumber jobs$118Block
diy tap repair$94Block
free course$57Block

Launch ads in bulk

Drop in the videos. It builds the ad sets and ads, paused, ready for your yes.

Before / afterPaused
60-second tourPaused

Budgets on pace

Spot the campaign that will overspend before the month ends.

Brand · Search+$210
Leads · BroadOn pace
RetargetingOn pace

Client reports

The Monday report, written and ready to send.

Weekly report · Oct 20–26
  • Spend, leads and cost per lead
  • What changed and why
  • Next week’s plan

Tracking you can trust

Catch the conversion that stopped counting, then fix the tag in Tag Manager after you approve.

GTM-5K2P9 · main siteMeta pixel added ✓
GTM-T7QX1 · bookingMeta pixel added ✓
GTM-A3MN8 · blogMeta pixel added ✓

20 platforms, one connection

Ads, analytics, tracking, competitor ads, social and your website. Sign in once per platform in your own browser.

Works in the chat
you already use

Same tools, same approvals, whichever one you open.

ChatGPT tells you how last week wentmeta_ads_campaign_performance
Claude finds the search terms wasting moneygoogle_ads_search_terms
Codex launches 20 Meta ads, pausedmeta_ads_create_ad
Claude Code writes the client reportagency_weekly_report
Cursor puts the Meta pixel on every sitegtm_build_facebook_pixel_tag
{
  "mcpServers": {
    "mcp-ads": {
      "type": "http",
      "url": "https://mcp-ads.com/mcp-slim"
    }
  }
}

Claude and ChatGPT connect with your MCP Ads sign-in. Cursor, Codex and the rest take the block above. No API key either way.

Why I built MCP Ads

RoyBuilt MCP Ads, answers the support email

Every Monday I lost over an hour in eleven tabs: open Meta, open Google Ads, open Analytics, export, compare, find the waste, write it up.

The tools that promised to fix it cost $150 to $300 a month and gave me one more dashboard to learn. I was already using Claude for half my work, so I built the missing piece: a connection between the ad accounts and the assistant.

I built it with three rules:

  1. Every account in one chat. Google, Meta, LinkedIn, TikTok, GA4 and Search Console, read together on the same dates.
  2. It asks before it changes anything. Every budget, bid and status waits for your yes, and new campaigns start paused.
  3. Any agent. ChatGPT, Claude, Codex, Cursor, Grok. You keep the chat you like.

The first 7 days are free. If it gives you back your Monday hour, that’s the whole point.

One plan. Every platform.

This pays for the software. Your ad spend still goes to Google and Meta directly.

Unlimited

For anyone running ads every week
$49/month
Billed monthly
Get started $0 today, then $49 on day 8. Cancel any time.

Everything is included

  • All 20 platforms
  • Unlimited tool calls
  • Unlimited ad accounts
  • Cross-platform reports
  • Launch campaigns and ads
  • Approval before every change
  • Competitor ad research
  • Client-ready weekly reports
  • Every AI agent
  • Email support from a human
Agency or team?$49 per seat a month, 2 seats minimum. Client workspaces, roles and an audit log.
2 seats · $98
Get started

Questions

What is MCP Ads, in one sentence?

A subscription that connects your ad accounts to an AI assistant like Claude or ChatGPT, so you can ask about your campaigns and make changes by typing instead of clicking through Ads Manager.

Can it change my campaigns or spend money on its own?

No. Anything that would change a budget, a status or a live campaign stops and asks you first, and new campaigns are created paused. Viewer seats cannot change anything at all. Every call is written to an audit log.

How is this different from the AI inside Google Ads or Meta?

Theirs sees one platform. MCP Ads sits in the chat you already use and reads all your accounts at once, so “how did last week go?” gets one answer instead of four.

Do I need to be technical?

No. You sign in to your ad accounts and add one link to your assistant. After that you type questions in plain English.

Do I have to share my passwords?

No. You sign in to each platform on its own login page. MCP Ads never sees a password, tokens are stored encrypted, and you can revoke access any time.

Which AI agents work with it?

ChatGPT, Claude on the web and desktop, Claude Code, Codex, Cursor, Windsurf, VS Code, Gemini CLI, Grok, and anything else that speaks MCP.

Who pays for the ads?

You do, directly. MCP Ads works inside your own ad accounts and the platforms bill you as they always have. MCP Ads only charges for the software.

Can I cancel any time?

Yes. Cancel from the dashboard before day 8 and you pay nothing. After that there is no lock-in, and you keep the paid features until the end of the billing period.

Close Ads Manager.
Ask instead.

Connect in two minutes. The first 7 days are free, and a human answers when you need one.

Get started