What PPC managers actually need AI to do
Before choosing servers it helps to be precise about the work. The highest-value AI applications in paid media are surfacing performance anomalies before they become expensive, reading search-term and audience data faster than a person can scroll it, writing ad variations at scale, and packaging findings into something a client or executive can read. Only the first two need live account access. The third needs product context. The fourth needs both.
That split explains why the tool market looks the way it does. Rule-based automation (pause the ad set if CPA is above target for three days) handles known problems you can write a rule for. Creative tools handle volume. MCP servers handle the exploratory work — "what is wrong with this account and why" — that rules cannot anticipate, because the question changes every week. An MCP server is not a replacement for the other two categories; it is the layer that was missing.
What to look for in a marketing MCP server
Not every server that claims ad-platform support is equally useful. The differences that matter in practice: how many tools it exposes per platform (reporting-only versus full read and write), whether authorization happens through browser-based OAuth or requires pasting API keys and developer tokens into a config file, whether it runs locally on your machine or as a hosted remote server, and whether it supports several accounts under one login for agencies.
A server with ten tools that only lists campaign names is far less useful than one with a few hundred covering keywords, budgets, audiences, and conversion actions — even if the smaller one is easier to install. The counter-argument is real too: a narrow server with fewer tools is faster for the model to reason over and harder to misuse. Pick depth where you need it and keep the rest out of the tool list.
- Tool depth per platform — reporting-only vs. full account management
- Authorization — browser OAuth vs. developer tokens and API keys in a config file
- Hosting — a local process on your laptop vs. a remote server any client can reach
- Multi-account support for agencies managing several clients
- Write safety — whether changes require confirmation and whether write tools can be disabled per workspace
Official servers from the platforms
Google Analytics MCP (Google). Google publishes an open-source MCP server for GA4 that wraps the Data API and Admin API: run reports, list properties, pull real-time data, and inspect property configuration. It runs locally with your own Google Cloud credentials and is free. It is the right pick if GA4 is the only thing you need Claude to read and you are comfortable setting up Application Default Credentials. It does not touch ad platforms.
Meta Ads MCP (Meta). Meta ships its own MCP server for the Marketing API, authorized through a Meta business login, covering campaign, ad set, ad, and insights reads plus a set of write operations. It is the obvious first choice for a single Meta account managed by the person who owns it, and it carries the advantage that Meta maintains it when the Marketing API changes. Check the current tool list and availability in Meta developer documentation, because coverage has been expanding release by release.
X Ads MCP (X). X publishes an MCP server for its Ads API so an assistant can read campaigns, line items, funding instruments, and analytics on X. It is a niche pick unless X is a meaningful line in your budget, but it is the correct one for that case: the official server tracks the API and you do not need to maintain anything.
Google Search Console. Google does not ship an official Search Console MCP server at the time of writing, but several community servers wrap the Search Console API — search analytics by query and page, sitemaps, and URL inspection. They are small, run locally, and need a service account JSON file. Fine for an SEO who lives in the terminal; less fine for a team that wants one hosted connection.
Community and commercial ad-platform servers
Pipeboard. Pipeboard maintains one of the most-used open-source Meta Ads MCP servers, with a hosted option that handles Facebook OAuth so you do not have to create a Meta developer app yourself. It is well documented and a good choice for a developer or a technical marketer who wants to self-host and read the code. Coverage is Meta-first; check the repository for the current state of Google Ads support and any commercial tier before assuming either.
Adspirer. Adspirer is a commercial MCP server aimed at Google Ads and Meta Ads with a chat-first product around it, positioned at small businesses and freelancers who want to talk to their accounts without touching an API. It is a reasonable pick if you manage one or two accounts and want the vendor to handle everything. Check current pricing and the platform list on their site; both have changed.
Community Google Ads servers. Several open-source Google Ads MCP servers exist on GitHub, usually a Python process that wraps the Google Ads API with your own developer token, OAuth client, and refresh token. They work, and they are free, but they inherit every Google Ads API onboarding requirement: a developer token with at least Basic access, a manager account, and a login-customer-id for every client account. For a developer building an internal tool that is fine. For a marketer it is a week of setup before the first report.
MCP Ads. MCP Ads is a hosted remote server that connects Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, Microsoft Advertising, Snapchat Ads, X Ads, ChatGPT Ads, GA4, Search Console, Tag Manager, and WordPress through one URL, with browser OAuth for every platform, multi-account support, and confirmation on write tools. It is built for agencies and in-house teams that need several platforms and several accounts in the same conversation. It exposes roughly 3,189 tools across those twelve integrations. Pricing as of September 2026 is a free plan of 30 tool calls a month with no time limit, and one unlimited plan at a flat $49/month covering every account and platform connected — no per-account fee and no scaling with ad spend; the pricing page is the current source.
Every marketing MCP server, compared
The table below is the short version of everything that follows. Tool counts are what each server exposed when checked in September 2026 and move between releases; prices are the published list price on the same date, and none of them are a substitute for opening the vendor’s own pricing page before you buy. "Write" means the server can change something in the account, not only read it.
One row is worth reading carefully before the rest: an official platform server is free, maintained by the company that owns the API, and covers exactly one platform. That is a genuinely good deal, and for a lot of people it is the correct answer. The multi-platform servers exist for the case where the question spans several accounts at once.
| Server | Platforms | Tools | Hosting | Auth | Write | Price (Sep 2026) |
|---|---|---|---|---|---|---|
| MCP Ads | 12 — Google Ads, Meta, LinkedIn, TikTok, Microsoft, Snapchat, X, ChatGPT Ads, GA4, Search Console, GTM, WordPress | ~3,189 | Remote, hosted | Browser OAuth per platform | Yes, with confirmation | Free 30 calls/mo; $49/mo flat unlimited |
| Google Analytics MCP | 1 — GA4 | Tens | Local process | Google Cloud ADC | No — reporting only | Free, open source |
| Meta Ads MCP (official) | 1 — Meta | Tens | Local process | Meta business login | Yes | Free |
| X Ads MCP (official) | 1 — X | Tens | Local process | X Ads API credentials | Yes | Free |
| Pipeboard | Meta-first | Tens | Self-host or hosted | Facebook OAuth on the hosted tier | Yes | Open source free; hosted tier published separately |
| Adspirer | Google Ads, Meta, and a wider small-business stack | Not published | Remote, hosted | Vendor-managed | Yes | Published on their site; not a flat rate |
| Community Google Ads servers | 1 — Google Ads | Varies by repo | Local process | Your own developer token + OAuth client | Varies | Free, open source |
- Tool count is a weak proxy for usefulness on its own — a hundred well-chosen tools beat three thousand you never call — but it does separate reporting-only servers from ones that can act.
- Hosting is the line most people feel first: a local process means a config file, a runtime and a laptop that has to be awake; a remote server is a URL.
- If a server asks for a Google Ads developer token, budget a week. Basic access requires an application, and every client account needs a login-customer-id.
Where MCP Ads is not the right pick
Be honest about the trade. If you need one platform and you are comfortable with credentials, the official server is free and maintained by the company that owns the API: Google Analytics MCP for GA4 alone, Meta Ads MCP for a single Meta account, X Ads MCP for X. If you are a developer who wants to read the source, fork it, and run it inside your own infrastructure, Pipeboard or a community Google Ads server is the better fit — MCP Ads is hosted, and you do not get the code.
If your accounts are large enough that every decision goes through a data warehouse and a BI layer, an MCP server pointed at the warehouse (or at BigQuery, where Google Ads and GA4 exports already land) will serve you better than one pointed at the ad APIs, because your numbers are already reconciled there. And if the job is executing rules at volume — thousands of bid changes a day on a fixed policy — a rule engine is cheaper and more predictable than an assistant. MCP Ads earns its place when the question changes every week and spans more than one platform. Outside that, use something simpler.
General-purpose MCP servers worth running alongside
Most marketing setups are not one server in isolation. A weekly report is pulled from an ad-platform server, written into a document, and posted somewhere people will read it — and each of those steps has a well-maintained MCP server.
GitHub MCP (GitHub). The official GitHub server, available hosted, lets the assistant read and write repositories, issues, and pull requests. For marketing teams it matters when landing pages, tracking code, or the site itself live in a repo: the same conversation that finds a broken conversion tag can open the fix as a pull request.
Notion MCP (Notion). The official hosted Notion server reads and writes pages and databases. It is the natural home for the weekly report, the client DNA document, and the running log of changes — ask for the report, then ask for it to be filed in the client page.
Slack MCP. Official and community Slack servers let the assistant read channels and post messages. The obvious use is delivery: the Monday summary lands in the client channel without anyone copying it. Keep posting behind an approval step; a report that goes out before a person reads it is a risk, not a saving.
Filesystem, spreadsheet, and browser servers. Anthropic reference servers and their community forks cover local files, and several servers expose Google Sheets or CSV writing, which is how a report becomes a spreadsheet a client can open. A browser-automation server (Playwright is the most common) lets the assistant look at a landing page the way a visitor would — useful when a CPA problem turns out to be a page problem.
CRM and SEO servers. HubSpot publishes an official MCP server for CRM objects, which is what turns "leads" into "leads that became pipeline" in a report. Ahrefs and other SEO vendors have shipped servers for their data; check each one for what your subscription exposes.
Rule-based and creative AI tools: still useful, still separate
Rule engines such as Revealbot, Madgicx, and Optmyzr let you write policies — if CPA is above target for three days, pause; if ROAS is above target and budget is capped, raise it — and execute them without a person in the loop. They are strong for accounts with predictable patterns and enough volume to trigger rules reliably. Their limit is the one you would expect: they only find what you told them to look for, and they cannot explain why something happened. All three price on ad spend under management, which is the structural difference worth knowing: as of September 2026 Madgicx starts around $99/month and rises past $329/month at $20–30K spend, Revealbot runs $99/month to $399/month across its spend tiers, and Optmyzr starts around $208–249/month and reaches $1,000+ for enterprise. A flat rate and a spend-scaled rate diverge quickly for an agency.
Creative tools such as AdCreative.ai, Pencil, and Foreplay help generate concepts, variations, and swipe files at volume. They are useful for creative-heavy accounts and do nothing for campaign management or diagnosis. Claude with an MCP server can write ad copy too, and can do it with the search-term and asset-performance data in front of it, which is often the better starting point for a rewrite — but it will not render a hundred image variants.
The practical arrangement most high-performing teams settle into: an MCP server for diagnosis and reporting, a rule engine for the handful of policies they trust to run unattended, and a creative tool when volume demands it. Choose the MCP server first, because it is the one that tells you which rules and which creatives you actually need.
How to evaluate a new MCP server before committing
Connect it, then run the same three-prompt test regardless of which server you are evaluating. First, ask for a basic report you can verify manually in the platform — last seven days of spend and conversions by campaign. Second, ask a follow-up that requires cross-referencing two data points, such as which campaigns had rising CPA and which search terms explain it. Third, if the server supports write actions, ask it to make one small reversible change (add a negative keyword, pause a paused test) and confirm it asked before doing it.
If all three work cleanly, the server is probably solid for daily use. If the first one fails, it is usually the account scope or the developer-token access level, not the server. If the third one happens without a confirmation, do not give that server write access to a client account.
A sensible starting stack
For a solo marketer on one platform: the official server for that platform, plus Notion or a filesystem server for the reports. For a technical team that wants to own the code: Pipeboard or a community Google Ads server, GitHub MCP, and a spreadsheet server. For an agency or an in-house team on several platforms and several accounts: one multi-platform server such as MCP Ads, Slack for delivery, Notion or Google Docs for filing, and a rule engine only for the policies you have already validated by hand. See what is MCP for how the protocol works underneath all of these, and the Claude MCP add guide for the exact commands to connect any of them.