Results the way Ads Manager counts them
Spend, reach, frequency and cost per result by the optimization event — matching the “Results” column.
Meta Ads MCP server
AdAce Ads is a hosted Meta Ads MCP server. Connect your ad accounts with the official Facebook sign-in, add AdAce Ads to Claude or ChatGPT — and ask about results, audiences and creatives. Changes wait for your approval.



Spend, reach, frequency and cost per result by the optimization event — matching the “Results” column.
Read ad set targeting, search interests, locations and languages, create custom and lookalike audiences.
Campaigns with the right objective, ad sets with a pixel event, image, carousel or video ads — all created paused.
See the Meta pixel's last event and volumes, and create custom conversions from pixel events.
Ads in review, rejected ads and delivery errors — with Meta's own explanation.
Propose campaign and ad set budgets, bid strategies and statuses within your daily cap.
The assistant reads your Meta ad accounts through AdAce Ads and prepares changes you approve.
You connect with Facebook on Meta's own screen and choose the ad accounts. No passwords, no Meta developer app of your own.
AdAce Ads picks the Instagram account for new creatives, so ads don't fail silently at delivery.
Results use the same optimization event as Ads Manager, and the last days are marked preliminary.
New campaigns start paused; budgets and statuses change only after your approval or within your auto policy.
It gives an AI assistant tools to work with Meta ad accounts — Facebook and Instagram — through the Model Context Protocol. AdAce Ads hosts the server, so you only connect your accounts and your assistant.
No. Ads Manager is Meta's own interface. AdAce Ads connects to the same ad accounts through the official Marketing API and lets you work with them from an AI assistant, with approvals and history on top.
No. New campaigns, ad sets and ads are created paused. Budget and status changes wait for your approval, unless you allow safe, reversible changes within your limits.
Claude (web, desktop app and Claude Code), ChatGPT, Cursor, VS Code with GitHub Copilot, Windsurf, Codex CLI, Gemini CLI, Grok and any other client that supports MCP over HTTP.
Yes. Instagram ads run through Meta ad accounts, so everything above applies to Facebook and Instagram placements alike.
You can start free: the Free plan includes two ad accounts and 50 calls from AI assistants a month. Paid plans start at $29 a month. Your ad budget is paid to Google and Meta directly, as usual.
Authorize Meta, select the right ad account and verify imported campaigns, asset access and connection health without assuming OAuth or revocation is complete.
Connect Claude, ChatGPT, Cursor and other AI clients to your ad accounts through a standards-based MCP server with OAuth 2.1 and API keys.
Create Facebook and Instagram campaigns in a paused state with an explicit objective and special ad categories, checked before the request.
See each Meta pixel's status, last event time and 7-day event volumes, and get a critical alert when a pixel optimizing active ads goes silent.
See the real delivery state of Meta ad sets and ads — in review, rejected, with issues — with Meta's reasons, and check it live.
Add AdAce Ads to Claude from the connector directory or as a custom connector (web, desktop app, Cowork, Claude Code) and work with ad accounts in chat.

Create a workspace, connect Google or Meta in a couple of clicks and see your accounts clearly. Changes follow your approvals or the policy you configure.