What is a Meta Ads MCP?
+
A Meta Ads MCP is a connector that uses the Model Context Protocol to let an AI tool like Claude or ChatGPT read your Facebook and Instagram ad data and make changes through Meta's Marketing API. AdPlug's Meta Ads MCP covers reporting, delivery checks, targeting research, audiences, catalogues and lead forms, plus campaign changes with your approval.
Does Meta have its own MCP server for Meta Ads?
+
Yes. Meta announced its ads AI connectors in open beta on 29 April 2026, including an ads MCP server it hosts at mcp.facebook.com/ads, which Meta says lets you manage Meta ads directly from an AI agent. Pick it if Meta is all you run, and AdPlug's if you want Meta next to Google Ads, LinkedIn Ads, Microsoft Ads or Reddit Ads in the same chat. AdPlug is independent and isn't affiliated with or endorsed by Meta.
Is there a Facebook Ads MCP or an Instagram Ads MCP?
+
Yes, AdPlug's Meta Ads MCP covers both. Meta runs Facebook and Instagram ads from the same ad account, and an ad set's placements decide where each ad shows. An ad runs on Instagram only when its creative carries an Instagram account, and your AI can list the ones each ad account can use.
How do I connect Meta Ads to Claude?
+
Sign in to AdPlug, open Connections, click Connect Meta Ads, sign in with Facebook and share the ad accounts and Pages you advertise from. Then in Claude, open Customize, then Connectors, click + Add, then Add custom connector, name it AdPlug - Meta Ads and paste https://api.adplug.app/mcp/meta-ads. Approve AdPlug's sign-in and the connector is ready.
How do I connect Meta Ads to ChatGPT?
+
You need a paid ChatGPT plan, such as Plus: the Free plan can't add custom MCP servers. In ChatGPT on the web, open Plugins, click Add, then Add custom MCP server. Name it AdPlug - Meta Ads, paste https://api.adplug.app/mcp/meta-ads as the Server URL, leave Authentication as OAuth, tick "I understand and want to continue", and click Create as a plugin. Then click Connect and approve AdPlug's sign-in. In a chat, type @ and pick the plugin, then ask. On Business or Enterprise workspaces, an admin may have to allow custom MCP servers first.
Do I need a Meta developer app or an access token?
+
No. AdPlug brings its own Meta app, so there's no developer app to create, no system user and no token to copy. You sign in with the Facebook profile that has a role on your ad accounts and pick what to share.
Can the AI create and edit Meta Ads campaigns? How do I approve changes?
+
Yes, on a paid plan. Changes use two tools: a preview that shows the exact change, checked by Meta's own dry run for most campaign, ad set and ad changes, and an execute tool that makes it. AdPlug tells your AI to show you the preview and wait for your OK, and by default Claude and ChatGPT ask you to confirm before a tool that changes the account runs. New campaigns, ad sets and ads start paused, so nothing spends until you switch it on.
Why aren't my Meta ads delivering?
+
Ask your AI to diagnose the account. AdPlug checks the ad account first (disabled, an unpaid balance or a spend cap reached), then each ad's effective status, which reflects its campaign and ad set, then the review and policy issues Meta reports. Each blocked ad comes with the next step.
Is a Meta Ads MCP server safe to connect?
+
It depends on what the server can do without you. AdPlug connects through Facebook's own login, stores your Meta token encrypted at rest and logs every tool call with user, account, action, outcome and timestamp. It tells your AI to preview each change and wait for your OK, and team owners can make Meta Ads view only for any teammate. To take access back, disconnect Meta Ads in AdPlug, which deletes the stored token, or remove AdPlug in your Facebook settings under Apps and Websites.
Is there a free Meta Ads MCP?
+
Yes. AdPlug's Free plan is $0 forever and covers one platform, which can be Meta Ads. It connects unlimited ad accounts, view only, with 500 requests in your first 5 days and 50 a month after that. Applying changes, every other platform and higher limits come with the paid plans, and each of them includes Meta Ads at no extra cost.
Which AI tools does AdPlug's Meta Ads MCP work with?
+
Claude (Claude Code and Claude Duet included), ChatGPT, Grok Bot and any other AI tool that connects to remote MCP servers. Use https://api.adplug.app/mcp/meta-ads for Meta on its own, or https://api.adplug.app/mcp for every ad platform you've connected in AdPlug.
What can AdPlug do on Meta Ads?
+
Ten tools, ten report types and 31 kinds of change.
Reporting: account, campaign, ad set, ad, daily by campaign or for the whole account, age and gender, placement, device and country, with spend, reach, frequency, CTR, CPC, CPM, conversions, cost per conversion and purchase ROAS.
Account detail: campaigns, ad sets with their full targeting, ads with Meta's review issues, creatives, Page posts, images and videos, custom and saved audiences, pixels, custom conversions, lead forms (not the leads people submit), catalogues, product sets and products, automated rules, Meta's recommendations, Instagram accounts and the account's activity log.
Ad previews: any ad rendered as it appears in Facebook and Instagram placements.
Diagnosis: why ads aren't delivering, from the ad account's status and spend cap to each ad's effective status and Meta's review issues.
Research: interests, behaviours, demographics, life events, industries, job titles, employers, schools, locations and languages, Meta's audience size estimate, and the Meta Ad Library.
Changes: campaigns, ad sets, creatives and ads, budgets, bids, schedules, placements and targeting, status changes, the ad account's spend cap, image and video uploads, custom, website, engagement and lookalike audiences, customer lists hashed before they reach Meta, custom conversions, catalogues, product feeds, products and product sets, lead forms, automated rules, Meta's recommendations, A/B tests and deletions, with up to 200 campaigns, ad sets, creatives or ads in one batch.
Safety: a preview tool for every change, with Meta's own dry run on most campaign, ad set and ad changes. New campaigns, ad sets and ads are created paused and automated rules switched off. Team owners can make Meta Ads view only for any teammate, and edits count against your plan.