Meta runs its own MCP server now, so connecting Facebook Ads to Claude takes a browser sign-in and nothing else. No developer app, no token pasted into a config file, no Zapier in the middle.
There are three genuinely different routes though, and most guides only tell you about one.
| Built-in assistant | Official Meta MCP | Third-party tools | |
|---|---|---|---|
| Install | Nothing, where it has rolled out | Paste a URL into your AI | Usually a signup |
| Where it lives | Inside Ads Manager | Your AI assistant | The vendor’s app |
| Can it spend money? | Limited in-product actions | Yes, if you grant it | Depends on the vendor |
| Cost | Free | Free, open beta | Usually paid |
| Works with your own AI | No | Yes | Sometimes |
| Best for | Quick answers, no setup | Real analysis and building | Multi-platform reporting |
👉 The short version
Want answers without installing anything? Check whether Meta’s built-in assistant has reached your account yet. That is the zero-effort option.
Want an assistant that reads your data properly and can build things? Use Meta’s official MCP server. It launched in April 2026 and it is free.
Third-party connectors only earn their place when you need Meta data sitting alongside Google and GA4 in one conversation.
Route 1: the assistant already inside Ads Manager
Meta ships an AI Business Assistant that appears in Business Suite, Facebook Ad Centre and Instagram Boost. Nothing to install and no permission to grant, because you are already signed in.
Check one thing before you plan around it. Meta describes it as launched “in beta, in English, starting with selected businesses” that “will scale to more advertisers throughout 2026”. So it may simply not be in your account yet, and that is not something you can fix from your end.
Start here if it is there. Nobody should install a protocol to find out which ad set spent the most last week.
What it cannot do
It only knows Meta. It cannot compare your results against Google, it cannot read your CRM, and it cannot pull real revenue to work out true ROAS. It also lives in Meta’s interface, so if you already run your analysis in Claude or ChatGPT you are switching tabs constantly.
Route 2: the official Meta Ads MCP server
This is the one most people searching for this have not heard about, and it is the most capable free option.
Meta announced an official, Meta-hosted MCP server on 29 April 2026 , an open beta “built for businesses of all sizes across regions to create, manage, and analyze campaigns”. MCP is just a standard that lets an AI assistant talk to an outside service. Because Meta hosts this one, there is nothing to install.
🚨 Agencies do not get the easy path
Meta’s July 2026 developer update says it plainly: “If you manage data on behalf of other businesses (agency or partners), you need to submit your app for review”, and you must request Advanced Access on the ads_mcp_management permission.
Every guide I have read on this, including my own earlier version of this page, describes only the advertiser path.
What you’ll need
- A Meta Business account with admin access to the ad account
- Claude (custom connectors are on the Free plan, with more on paid plans)
- No developer app and no token, if the ad account is your own
Step 1: Ask the server what it wants
You can confirm what it is asking for before you touch it. Send the endpoint an unauthenticated request and it answers with a 401 and the full permission list, which is a more honest introduction than most products give you.
Ask Meta's server what it wants, before you sign in
curl -s -D - -o /dev/null -X POST https://mcp.facebook.com/ads \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"probe","version":"1.0"}}}' \
| grep -i www-authenticate On 29 July 2026 that returned:
ads_management ads_read catalog_management business_management
pages_show_list instagram_basic ads_mcp_management
Your ad account, your catalogue, your business assets, your Pages and your Instagram.
Step 2: Add it to Claude
Open Settings, then Connectors, then Add custom connector.
Paste the endpoint into the URL field and click Add:
Meta's official MCP endpoint
https://mcp.facebook.com/ads
Claude connects from Anthropic’s cloud rather than from your machine, which is why a hosted server like this one works with no install.
Step 3: Choose the permissions carefully
Sign in with your Meta Business account. Meta asks what the assistant is allowed to do, and this single screen is the whole safety decision.
ads_readlets it look at your data.ads_managementlets it create campaigns and change budgets. It can spend money.
Grant only ads_read unless you specifically want an assistant that takes actions. You can always come back and add more later. Clicking through this screen is how people end up with a write-enabled assistant when all they wanted was to ask questions.
Read this before you grant write access
You will find forum posts blaming AI tools for disabled ad accounts. None of the ones I chased publish figures, so I am not repeating them as fact.
Meta’s own documentation is more useful, because it names the mechanism. Marketing API calls are scored and writes cost triple: “a read API call is equal to 1 point, and a write API call is equal to 3 points”. Exceed the score and “You will be blocked for 60 seconds”. Meta adds that where it detects abnormal activity, “we will temporarily reduce the API Rate Limit quota of the abnormal accounts”.
So the thing being watched is write volume, not AI. One considered edit looks like a person working. Forty edits an hour burns quota three points at a time.
Three rules that cost you nothing:
- Start read-only. Withhold
ads_managementuntil you have a reason. - Approve writes one at a time. Ask what it would do, then decide.
- Test on a small account first. Not the biggest client, not on a Friday.
Step 4: Start asking
Open a new chat and ask something you would normally build a report for.
Campaign performance
- “Show me my top performing Facebook campaigns by ROAS this month”
- “Which Meta campaigns have the lowest cost per acquisition?”
- “Compare video ad performance vs carousel ads across all campaigns”
Audience and demographics
- “Which age groups convert best for my products?”
- “Show me audience overlap between my top performing ad sets”
- “Compare Lookalike against Interest-based audiences”
Creative
- “Which video creative has the highest engagement rate?”
- “Show me all ads with declining performance over the last 2 weeks”
- “Compare Instagram Stories vs Feed ad performance”
Budget
- “Where should I reallocate budget based on last month?”
- “Which campaigns are spending too much with poor ROAS?”
- “Calculate my break-even ROAS by campaign”
We also keep a longer list of PPC prompts here .
Route 3: third-party connectors
There are plenty, some genuinely good, and there is one honest reason to use them: they connect several platforms at once. If you want a single conversation covering Meta, Google and GA4, a multi-platform tool does something neither first-party option can.
Note what sits on the left of that diagram. The middleman still needs full access to your ad account, so you have added a third party without removing any of the risk.
If you only need Meta, a third-party tool is now a paid middleman in front of a free official server. That was not true in 2025, when no official server existed, which is why the Zapier walkthrough that used to live on this page has been removed rather than left sitting here looking current.
So which one?
Never done this, want quick answers: the built-in assistant. It is already there and costs nothing to try.
Want real analysis in your own AI tool: the official MCP server, read-only. This is where most people reading this will end up, and it is free.
Want the assistant to actually build campaigns: the official MCP server with ads_management, and read the safety section first. You are supervising something that spends money.
Need Meta alongside Google and GA4 in one place: a multi-platform third-party tool. That is the one job the free options genuinely cannot do.
Just want to know what is wasting money: honestly, none of these. All three give you a way to ask questions, and you still need to know which questions to ask. Our audit agent reads the account and hands back findings with nothing to connect.
- Do I need a developer account to connect an AI assistant to Meta Ads?
- Not if the ad account is your own. Meta's official MCP server authenticates through your Meta Business account in a browser, with no developer app to create. If you manage accounts on behalf of other businesses, Meta's July 2026 developer update requires you to submit your app for review and request Advanced Access on the ads_mcp_management permission.
- Is Meta's AI Business Assistant the same as the MCP server?
- No, and this is the most common confusion. The Business Assistant lives inside Meta's own surfaces (Business Suite, Facebook Ad Centre, Instagram Boost) and answers questions there, and Meta describes it as a beta rolling out to selected businesses through 2026, so it may not be in your account yet. The MCP server connects your own AI assistant to your Meta ad account so you can work in the tool you already use. The assistant needs no setup; the MCP server is more capable.
- Can an AI assistant actually create Meta campaigns?
- Yes, through the official MCP server, if you grant the ads_management permission at sign-in. Grant only ads_read and it can look but not touch. That permissions screen is the entire safety decision, so read it rather than clicking through.
- Will connecting an AI assistant get my Meta ad account banned?
- Forum reports exist but none of them publish figures, so treat them as rumour. Meta does document the real mechanism: Marketing API calls are scored, a write costs three points against your quota where a read costs one, exceeding the score blocks you for 60 seconds, and Meta says it temporarily reduces the quota of accounts showing abnormal activity. The risk is write volume, not AI. Start with ads_read and approve each action.
- Is the official Meta MCP server free?
- It is free and in open beta. Meta has published no pricing either way, so do not read the current price as a commitment.
- What about connecting Google Ads the same way?
- Google also ships an official MCP server, but it works differently: it is strictly read-only and runs on your own machine rather than being hosted. We compared the two in detail, including which one is safe to give an assistant.
P.S. If you also run Google Ads, the equivalent server there behaves very differently. One reads, one writes , and the difference decides which one you should trust with an assistant.