What MCP Ads does
You connect each ad account once, in the browser, using that platform's normal OAuth screen. From then on Claude can read live campaign structure and performance, and — when you ask for it — create or adjust campaigns. There is no API key to paste into a chat window and no CSV export step.
- Browser-based OAuth for every platform, revocable per connection
- Read access to live performance data across every connected account
- Scoped write access for campaign creation, budget changes and keyword management
- The same workflow whether you manage one brand or fifty client accounts
Supported platforms
Tool counts below are generated from the live server registry, so they are what Claude can actually call today rather than a roadmap.
755 tools. Search, Display, Video, Performance Max, keywords, budgets, bidding and conversion tracking.
Meta Ads230 tools. Facebook and Instagram campaigns, ad sets, creatives, audiences and page posts.
LinkedIn Ads26 tools. Campaign groups, creatives, targeting and conversion tracking.
TikTok Ads35 tools. Campaigns, ad groups, audiences, pixels and creative assets.
Google Analytics 495 tools. Acquisition, funnels, ecommerce, attribution and retention reporting.
Search Console22 tools. Search performance, indexing, Core Web Vitals and sitemaps.
What a session actually looks like
The point is that you describe an outcome rather than a sequence of clicks. Claude picks the tools, calls them against your live account, and explains what it found.
Audit my Google Ads account for last month. Show me where budget
went to search terms that never converted, and tell me which
campaigns are pacing over budget.What it will not do
The write surface is deliberately narrower than the read surface.
New campaigns are created paused by default, so nothing starts spending because of a misread instruction. Deleting campaigns and removing budgets outright are not exposed as tools at all.
Where to go next
If this is your first time here, connect an account first and read the protocol explanation afterwards — the concepts land better once you have seen a tool call return real numbers.