Research & Benchmarks Optimization AI Ads Analytics Why Madgicx? About Us Blog Careers Case Studies Events Glossary Guides Answers Pricing Login Try for Free

Ads MCP: What It Is and Which Ad Platforms It Connects

Category
Facebook Ads
Date updated
Nov 12, 2026
Reading time
6 mins
Ads MCP: What It Is and Which Ad Platforms It Connects

An ads MCP lets an AI assistant read your ad account. See which platforms have one, what you can ask, how to connect it, and why changes wait for you.

An ads MCP is a connection that lets an AI assistant read your live ad account and answer questions about it in plain English. MCP stands for Model Context Protocol, an open standard from modelcontextprotocol.io that lets assistants talk to outside tools. Instead of exporting reports and pasting them into a chat, you ask "Why did my hoodie campaign drop yesterday?" and the assistant pulls the numbers itself.

Madgicx offers an ads MCP for Meta and one for Google Ads. The Meta one reads your account and can make changes, but only after you confirm each one. The Google one is read only. Both are included in a Madgicx subscription and in the 7-day free trial.

Try the Madgicx MCP on your own ad account

The 7-day free trial includes the Madgicx MCP. Every change waits for your confirmation.

Start your 7-day free trial

What an ads MCP does

An ads MCP is a small server that sits between your ad platform and your AI assistant. It exposes a fixed set of tools, such as "list my campaigns" or "get results for last week". When you ask a question, the assistant picks the right tool, runs it, and writes the answer from the data it gets back.

Three things follow from that design:

  • The data is live. The assistant reads your account when you ask, so you are not working from last week's export.
  • You sign in, not the assistant. You log in once and approve access. The assistant can only use the tools the server offers.
  • The server sets the limits. A read-only server cannot change anything, whatever you ask it to do.

Which ad platforms have an ads MCP

Meta publishes its own official ads MCP server, part of what it calls its ads AI connectors. According to Meta's documentation, it is a Meta-hosted server that works with MCP-compatible AI agents and covers campaign reporting, signal health, and creating and editing campaigns, ad sets and ads. Google also publishes its own MCP server for Google Ads, so check Google's developer documentation for what it covers today.

Madgicx's servers sit on top of the accounts you already connect in Madgicx:

  • Meta ads: Meta Ads MCP by Madgicx reads your Meta ad accounts and makes changes only after you confirm them.
  • Google Ads: the Google Ads MCP reads your Google Ads accounts. It changes nothing.

The same Madgicx login authorizes both, and you can connect both to one assistant. It then picks the right one for each question. Madgicx has MCP servers for Meta and Google Ads only.

What you can ask an ads MCP

The questions an ads MCP can answer depend on the tools its server offers. With Madgicx, this is what each side reads.

Meta ads

  • Ad accounts you can reach: name, status, currency, time zone, amount spent and spend cap.
  • Campaigns, ad sets and ads: status, budgets, bid strategies, optimization goals and creative names.
  • Results at account, campaign, ad set and ad level for the dates you choose: spend, impressions, reach, clicks, CTR, CPM, frequency, results, cost per result, purchase ROAS and video views.
  • The account change history: what changed, when, who did it, and the old and new value.
  • Event Match Quality for your pixel or dataset.

Results come back as one total per account, campaign, ad set or ad for the dates you ask about. To see a trend, ask for two or more periods and compare them.

Google Ads

  • Accounts, campaigns, ad groups and ads, with status, bidding strategy and policy review status.
  • Performance split by date, device, hour, day of week, network or country.
  • Search terms, keywords, placements (including Performance Max placements) and responsive search ad assets, through custom queries.

Prompts to try

These work in any AI assistant connected to the Madgicx Meta ads MCP:

  • "What's the performance of my campaigns this week? Show me spend, impressions and ROAS."
  • "Which of my campaigns had the highest ROAS last week?"
  • "What's my total account spend this month?"
  • "What's my average cost per purchase across all campaigns this month?"
  • "Compare this week with last week for each campaign and tell me which ones moved the most."
  • "Which campaigns are above my target ROAS and look ready for a bigger budget?"
  • "What changed in my account in the last 7 days, and who changed it?"

With the Madgicx Google Ads MCP connected, try "Which search terms spent money last month without a conversion?" or "Which days of the week and hours give me the best results?"

You can also ask for a change, such as "Pause all ad sets with a CPA above $50" or "Increase the budget of my top ad set by 20%". The assistant first shows you the exact change and waits for your confirmation. Nothing runs before you say yes.

How to connect an ads MCP to your AI assistant

The steps are the same in most assistants:

  1. Open the connector settings in your AI assistant and add a custom remote connector.
  2. Paste the server address. For Meta ads on Madgicx it is https://mcp.madgicx.com/mcp. For Google Ads it is https://mcp-google-ads.madgicx.com/mcp.
  3. Sign in with your Madgicx login and pick your team. The team decides which ad accounts the assistant can use.
  4. Check the connection by asking "What Madgicx team am I connected to?"

You need a Madgicx subscription or the 7-day free trial, a Meta ad account connected in Madgicx for the Meta server, and a Google Ads account linked in Madgicx for the Google server. For assistant-specific steps, see how to connect your AI assistant, or read the Madgicx MCP hub for the full picture. The reference is in the Madgicx MCP docs.

Is an ads MCP safe?

Safety comes from three places: how you sign in, what the server can do, and whether you confirm changes.

  • Sign-in. You log in with OAuth and approve access.
  • Scope. A read-only server, like the Madgicx Google Ads MCP, cannot change your account. The Madgicx Meta server offers a short list of changes: pausing and restarting campaigns, ad sets and ads, changing budgets, bids and spending limits, and editing names.
  • Confirmation. Every change through the Madgicx MCP is shown to you first and runs only after you confirm. Madgicx is an official Meta Business Partner.

Meta's own server is built for a wider job: it can create and edit campaigns, and Meta describes rules that limit what an agent can do on an ad account, such as read-only access. Whichever server you use, start with read-only questions and add changes once you trust the setup.

Frequently asked questions

What is an ads MCP?

An ads MCP is a server that connects an AI assistant to an ad platform. The assistant uses it to read your account data, and on some servers to make changes you confirm.

Which ad platforms have an ads MCP?

Meta and Google both publish official MCP servers, and Google documents its own on its Google Ads API developer site. Madgicx has its own MCP servers for Meta ads and Google Ads.

Can an ads MCP change my campaigns?

It depends on the server. The Madgicx Google Ads MCP only reads. The Madgicx Meta ads MCP can pause and restart campaigns, ad sets and ads and change budgets, bids and spending limits, but only after you confirm each change.

Do I need to code to use one?

No. You paste a server address into your assistant's connector settings and sign in. There is no code to write.

Does the Madgicx MCP cost extra?

No. The MCP is included in a Madgicx subscription, and plans start at $45 per month. The 7-day free trial includes it too.

Where do I start if I only run Facebook ads?

Read what a Facebook ads MCP is, then connect the Madgicx Meta ads server and ask a read-only question about your own account.

Try an ads MCP on your own account

The quickest way to see what an ads MCP does is to connect one to your own ad account and ask about last week's results. Madgicx's MCP is included in the 7-day free trial, and every change waits for your confirmation.

Try the Madgicx MCP free for 7 days

You scrolled so far. You want this. Trust us.