The Meta Ads MCP that optimizes for real sales.
The Meta Ads MCP is Meta's official server for running your campaigns by talking to Claude or ChatGPT. Connected to the Elocuenti MCP, it crosses each ad's cost with the real sales it generated and shifts budget toward what sells.
How the two MCPs cross data
Meta tells you how much each ad cost. Elocuenti tells you which ad brought conversations, moved through your pipeline and ended in a sale. With both MCPs connected in the same conversation, Claude crosses both datasets and works out the real cost per sale for each ad.
You ask it to shift budget toward the ad that sells the most, and it applies that in Meta Ads with your confirmation. Elocuenti sends each ad to its pipeline stage and returns the sales to Meta so it also optimizes for purchases.
How to connect both MCPs
- 01
Connect the Elocuenti MCP.
https://mcp.elocuenti.com/mcp, with your Elocuenti account.
- 02
Connect the Meta Ads MCP.
https://mcp.facebook.com/ads, free, with your ad account.
- 03
Ask for the cross in one conversation.
With both connected, Claude or ChatGPT read the cost and the sale of the same ad.
- 04
You confirm the change.
When you ask to shift budget, you confirm it before it's applied in Meta.
Examples of what you can ask it
"Which ad has the lowest cost per real sale?"
Crosses Meta's spend with the sales each ad closed in Elocuenti.
"Shift budget to the ad that sold the most this week."
It recommends the move and applies it in Meta Ads with your confirmation.
"Which ads bring conversations that never close?"
Finds the spend that draws conversation but no sale, so you can pause it.
Optimizing for messages vs for sales
| Aspect | Optimize for messages | Optimize for sales |
|---|---|---|
| What Meta measures | How many conversations the ad opened | How many conversations ended in a sale, with the purchase event |
| What decides the budget | The cheapest ad per message | The cheapest ad per real sale |
| Risk | Spending on conversations that never buy | None: Meta optimizes with the sale as the event |
| Who asks for it | A manual report, after the campaign | Claude, crossing both MCPs in the conversation |
Sources on the Meta Ads MCP
- Meta Ads MCP setup guide Adrio
- Official Meta Ads MCP for Claude Ferrer Ponseti
- Meta Ads official MCP CLI launch Ryze
Frequently asked questions about the Meta Ads MCP
What is the Meta Ads MCP?
It's Meta's official server for running your campaigns by talking to Claude or ChatGPT, with reporting, campaign management and catalog tools.
Do I need the Elocuenti MCP to use the Meta Ads one?
No, but connected together you cross the ad's cost in Meta with the real sale Elocuenti recorded.
Who applies the budget changes in Meta?
Claude recommends them and applies them with your confirmation, never without your approval.
Does it connect to my ERP, store or CRM?
Shopify, HubSpot, Yango Fleet, Alegra and Siigo connect natively. Any other system you already use connects too, and the agent queries it in real time.
How is data protected?
We encrypt data in transit and at rest, isolate each business's data and control access by role. Payments are processed by the payment gateway: we don't store card data.
Every ad, measured by what it sold.
Book a call: we connect both MCPs to your account and review your first ads.