
How to Connect Meta Ads to Claude in 2026 Using Meta's Official MCP Server
How to Connect Meta Ads to Claude in 2026 Using Meta's Official MCP Server
I just connected my Meta Ads account to Claude, and it pulled a full account report, for free, in about 10 seconds. No exports, no spreadsheets, no third party tool sitting between me and my data.
In this guide I will show you exactly how to do the same. You will connect Meta Ads to Claude using Meta's official MCP server, test that the connection actually reads your data, and then use 5 prompts that turn Claude into something close to a senior media buyer sitting inside your ad account.
If you prefer watching over reading, the full walkthrough is on YouTube: How to Connect Meta Ads to Claude (Official Meta Ads MCP Setup + 5 Prompts)
What is the Meta Ads MCP?
MCP stands for Model Context Protocol. Think of it as a standard plug that lets AI tools like Claude connect directly to other platforms and read live data from them.
Meta released an official MCP server for Meta Ads, and it is free. Once connected, Claude can see your campaigns, ad sets, ads, spend, ROAS, CTR, frequency, and more, in real time. You ask questions in plain language and it answers with your actual numbers instead of generic advice.
Two things worth knowing before you start:
First, this is official and safe. It comes from Meta, you authenticate through Facebook, and you control the permissions. This is not a sketchy browser extension scraping your Ads Manager.
Second, it may not be rolled out in every region yet. If the connection fails for you, that is the most likely reason. It also works with Claude Code, ChatGPT, and Perplexity, but this guide covers Claude. If you are on ChatGPT, I wrote a separate guide on how to connect ChatGPT to Meta Ads using Meta's MCP server.
Step by step: connecting Meta Ads to Claude
The whole setup takes about 3 minutes.
Step 1: Open the connectors menu in Claude. Go to Customize, then Connectors, then click Add custom connector.
Step 2: Add the Meta MCP server. Give the connector a name, something like Meta Ads, and paste this URL:
https://mcp.facebook.com/ads
Click Add.
Step 3: Authenticate with Facebook. Claude will redirect you to Facebook to authorize the connection. My advice: grant access to current and future pages, businesses, and Instagram accounts. This saves you from redoing the setup every time you add a new ad account or client.
Step 4: Enable the connector and test it. Back in Claude, make sure the connector permissions are enabled. Then run a quick test prompt:
"List all the active businesses you have access to on meta"
If Claude comes back with your actual businesses and ad accounts, you are connected. If it comes back empty, check the permissions you granted during the Facebook authorization step.
Before you rely on it: 3 prerequisites
Connecting the MCP is the easy part. Getting decisions you can trust out of it depends on three things.
1. Give Claude context. Claude can see your numbers, but it does not know your business. Tell it what your offer is, what your landing pages look like, what a good CPA is for you, and what your margins allow. The more context you give it, the less generic the analysis gets. This is the same principle we teach inside Meta Ads Systems: the data only makes sense against your offer.
2. Your tracking and attribution need to be accurate. If your pixel is broken or your events are misfiring, Claude will confidently analyze garbage. Garbage in, garbage out. Fix tracking first, then plug in the AI.
3. You still need a basic understanding of Meta Ads. The quality of the answers depends on the quality of your questions. If you do not know what frequency, CTR, or CPA mean, you will not know what to ask or how to judge the answer. If that is you, start with proper Meta Ads training before you automate your decision making.
What you can actually use this for
Once connected, the use cases stack up fast, especially if you are an agency or freelancer managing multiple accounts:
Daily decision making: what to pause, what to scale, what to test next
Reporting: pull a full account summary in seconds instead of building it manually
Creative iteration: find which creatives are fatiguing and which formats are winning
Catalog management: check product feeds and catalog health
Campaign management: audit structure, budgets, and delivery issues
The time savings on reporting alone are worth the 3 minute setup.
The 5 prompts I use
These are the exact prompts from the video. Copy them, adjust the numbers to your account, and see what comes back.
Prompt 1, the full account audit: "Analyze this Meta Ads ad account data like a senior media buyer. Tell me what is working, what is wasting spend, where the funnel is breaking, and what 3 tests I should run next. Do not give generic advice. Use the data only."
This is the strongest one. It forces Claude to read into your data instead of giving you recycled best practices.
Prompt 2, fatigue check: "Which of my active ad sets have a frequency above 3.5 and CTR trending down over the last 14 days?"
Prompt 3, month over month comparison: "Compare this month's spend and ROAS to last month for every active campaign and tell me which ones actually improved."
Prompt 4, trend analysis: "Give me a week over week trend of CPM and CTR for my top campaign and describe what the chart would look like."
Prompt 5, budget simulation: "If I moved 20 percent of budget from my worst performing ad set to my best one, based on the last 30 days, what's the projected impact on total conversions?"
That last one is where it gets interesting.
The part that surprised me: an interactive budget simulator
When I tested the budget reallocation prompt on a real account, Claude did not just answer with numbers. It built an interactive budget reallocation simulator, a small HTML tool with a slider, right inside the chat.
I could drag the slider to any percentage and watch the projected purchases and net impact update live, based on the real CPA data from the account. Move 20 percent, see the effect. Move 50 percent, see the effect. It even flagged its own assumptions, like the fact that a recovering ad set's 30 day average might understate its current performance.
That is the difference between AI as a chatbot and AI as a working tool. And if you want to take it further, Claude's Cowork feature can automate this kind of analysis to run daily or weekly, so the report is waiting for you instead of you building it.
This is exactly the direction we push inside our AI creative workflows: use AI to remove the repetitive work so you can spend your time on offers, creatives, and decisions.
Common issues and quick fixes
The connector will not add: the MCP may not be available in your region yet. Try again later or use a different workspace region.
Claude sees no ad accounts: you likely restricted permissions during Facebook authorization. Remove the connector, re-add it, and grant access to current and future assets.
The analysis feels generic: you have not given Claude context. Tell it your offer, your target CPA, and your funnel before asking for analysis.
The numbers look wrong: check your attribution settings and pixel health before blaming the AI.
Stop guessing with Meta Ads
The MCP gives you faster access to your data. It does not give you a system for what to do with it.
Most people are not bad at Meta Ads. They just do not have a system. Random creatives, random budgets, and random optimizations create random results, with or without AI attached.
Inside Meta Ads Systems, our Skool community, you learn the process behind better campaigns: offer clarity, creative testing, campaign setup, tracking, optimization, scaling, and the AI workflows from this article. You get the classroom, the community, and real campaign breakdowns from real results, starting at $9/month.
Join Meta Ads Systems on Skool and stop guessing your way through your ad account.
And if you want to see the full setup and the live demo, watch the video: How to Connect Meta Ads to Claude
