Facebook and Instagram ads in Claude and ChatGPT

Meta Ads MCP server for Facebook and Instagram ads

Opus Growth is a hosted Meta Ads MCP server that connects Claude or ChatGPT to your Facebook and Instagram ad accounts, so you can build campaigns, audiences and reports in plain English.

  • Official Meta sign-in, no developer token
  • Every change previewed first
  • Agency and multi-account ready
ClaudeOpus Growth connected
Which Meta ad sets wasted budget this week?

Figures in these pictures belong to a sample business, Atlas Outdoor. The steps, previews and approvals are how Opus Growth really works.

TrustpilotTrustScore 4.2 · 13 reviews
4.7 / 5Panel rating
Meta AdsMeta Ads APIOfficial platform APIs
PaddleSecure payments

Is there an official Meta Ads MCP server?

Yes. Since April 2026 Meta runs its own Meta Ads MCP server in open beta, and it can read and change campaigns. Opus Growth works differently: the same connection also covers Google, Microsoft, TikTok, LinkedIn and ChatGPT ads, and every change comes back as a preview, within budget limits, before it is applied.

Campaigns, ad sets, carousel and video ads, custom and lookalike audiences, interest research and insights are all covered, with a preview and your approval before every change. The same connection also runs Google Ads, Microsoft Advertising, TikTok Ads, LinkedIn Ads and ChatGPT Ads.

Read the full comparison with Meta's own server

Meta Ads (Facebook & Instagram) covers campaigns, ad sets, creatives, audiences and insights, all write-capable behind an approval step. Lead ads are covered too: it can build an Instant Form with your own questions, attach it to an ad and download the leads. Google Ads, Microsoft Advertising, TikTok Ads, LinkedIn Ads and ChatGPT Ads run on the same connection.

Meta's own MCP server
  • Run by Meta, open beta since April 2026
  • Reads and changes Meta campaigns
  • Covers Meta ads only
Opus Growth
  • Meta plus Google, Microsoft, TikTok, LinkedIn and ChatGPT Ads in one connection
  • Every change previewed, budget limits enforced
  • Applied changes written to an audit log
Your assistant: Claude, ChatGPT, Cursor. Opus Growth. Ad account: Meta Ads. Same connection: Google Ads, Microsoft Ads, TikTok Ads, LinkedIn Ads, ChatGPT Ads, Google Analytics.

What you can do with the Meta Ads MCP server

Each picture below is a real kind of request and the kind of answer Opus Growth gives inside Claude or ChatGPT.

Full campaign, ad set and ad control

Create, update, pause and delete Meta campaigns, ad sets and ads without touching Ads Manager. Objectives, schedules, statuses and budgets are editable from a chat message, and every write comes back as a dry-run preview you approve before anything reaches your account.

ChatGPTOpus Growth connected
Set up a sales campaign for winter jackets with $182 a day and a carousel of five products. Show me the plan first.

Lookalike and website custom audiences

Spin up website custom audiences from your pixel and generate lookalikes at the percentage and country you specify. Ask for a 1% lookalike of purchasers in three markets and review the definition before it is created.

ClaudeOpus Growth connected
Build a lookalike of our buyers and an audience of site visitors from the last 30 days.

Interest research and reach estimates

Search Meta's interest taxonomy by keyword and pull reach estimates for a targeting set before you commit budget, so audience sizing happens during the planning conversation rather than after the money is spent.

ChatGPTOpus Growth connected
Find interests for hikers and campers and tell me how many people we can reach in the US.

Insights that answer the actual question

Query campaign insights across date ranges and breakdowns and get spend, results, CPA and ROAS summarized in sentences, plus the follow-up recommendation, because the assistant can act on what it just read.

ClaudeOpus Growth connected
Which age groups buy at the lowest cost this month?

Carousel, video, link and page-post ads

Build carousel ads, video ads, single-image link ads and boosted page posts straight from the conversation, pulling from your existing Facebook Page posts or uploaded creative. You can copy a winning ad into a new ad set without rebuilding it field by field.

Ad formats
Atlas Outdoor · Facebook and Instagram
Carousel5 cardsActive
VideoReels, 9:16Active
Link adSingle imagePaused
Page postExisting Instagram postActive
Lead forms: build an Instant Form with your own questions, or attach an existing one.

Pixels, Pages and accounts mapped for you

List ad accounts, Pages, page posts and pixels so the assistant always knows which asset belongs to which client. Multi-account setups stay isolated, which matters when one wrong ID means spend on the wrong brand.

Connected assets
Business portfolio · Atlas Outdoor
Ad accountAtlas Outdoor · USD
Facebook PageAtlas Outdoor
Instagram account@atlasoutdoor
PixelPurchase, AddToCart, ViewContent

Meta Ads tools your assistant can use

These are the jobs the connection covers in Meta Ads. Your assistant picks the right one from your question.

Reports

  • Campaign, ad set and ad insights
  • Breakdowns by age, gender, placement and device
  • Change history
  • Reach and delivery estimates

Campaigns

  • Campaigns, ad sets and ads
  • Budgets and bid strategies
  • A/B tests
  • Copy campaigns, ad sets and ads

Creatives

  • Carousel, video, link and page-post ads
  • Instagram post ads
  • Dynamic catalog ads
  • Ad previews

Audiences

  • Custom and website audiences
  • Lookalike audiences
  • Engagement audiences
  • Interest search

Measurement

  • Pixels and custom conversions
  • Conversions API events
  • Lead downloads from existing forms

Accounts

  • Ad accounts in your business portfolio
  • Facebook Pages and Instagram accounts
  • Product catalogs and sets

How to connect Meta Ads to Claude and ChatGPT

One address, one sign-in, and your first answer arrives in the same chat.

Add Opus Growth

Meta Ads MCP prompt examples

Copy any of these into Claude or ChatGPT. The assistant reads your account and prepares the answer.

Show me last 14 days of Facebook and Instagram spend by campaign, with CPA and ROAS, and flag anything above a $40 CPA.

Create a 1% lookalike audience of website purchasers from the last 180 days for the US, UK and Canada.

Build a carousel ad in the Spring Sale ad set using our four best-selling product images and write the primary text.

Which interests should I test for a premium home-fitness audience in Germany, and what reach would that targeting get?

Pause every ad set with more than $200 spend and zero purchases in the last 7 days, and show me the list before you do it.

Duplicate my top-performing video ad into a new ad set targeting the lookalike audience with a $75 daily budget.

Nothing reaches Meta Ads without your yes.

Every change comes back as a preview first. If a request breaks a safety limit, the assistant says so and offers what is allowed.

  • Preview before every write

    You see the item, the current value and the new value before anything is applied.

  • Budget limits

    A budget can rise by at most 50% in one step and 100% within 24 hours, and a single cut cannot go deeper than 80%.

  • New campaigns start paused

    Campaigns, ad sets and ads built from the chat spend nothing until you turn them on.

  • Every action is logged

    Applied changes are recorded with the account and the time.

ClaudeOpus Growth connected
Triple the budget of Lookalike 1% buyers, it's doing great.

Meta Ads MCP options, side by side

Four axes decide it: whether the option can make changes in Meta Ads, whether it needs a developer token, who hosts it, and which networks it covers.

Opus Growth

Hosting
Hosted
Write access
Yes
Developer token
Not required
Platforms
Meta, Google, Microsoft, TikTok, LinkedIn, ChatGPT Ads

Running Facebook and Instagram campaigns from Claude or ChatGPT, with approval on every write

Meta Ads MCP (official)

Hosting
Hosted by Meta
Write access
Yes
Developer token
Not required
Platforms
Meta Ads

Teams that run only Meta ads and want Meta's own connector, in open beta since April 2026

Pipeboard meta-ads-mcp

Hosting
Self hosted
Write access
Check repo
Developer token
Required
Platforms
Meta Ads

Open source, run it yourself and read the code before you trust it

Markifact

Hosting
Hosted
Write access
Yes
Developer token
Not required
Platforms
Meta and Google Ads

Approval driven work in terminal and coding workflows

AdKit

Hosting
Hosted
Write access
Yes
Developer token
Not required
Platforms
Meta, Google

A draft first workflow where changes are staged before they reach the account

Windsor.ai

Hosting
Hosted
Write access
Read only
Developer token
Not required
Platforms
Many sources, reporting

Piping Meta data into dashboards and warehouses rather than changing campaigns

What users say about running Meta Ads this way

Real reviews, shown as written.

5/5
“really cool tool and easy to use. Managing ads became very easy and efficient.”
Elena Scaccini · DE · July 26, 2026 · Trustpilot
Trustpilot
4.2/ 5
4.2 / 5

Based on 13 reviews · All Trustpilot reviews

In-panel rating
4.7/ 5

22 ratings, 19 of them 5 stars

All in-panel ratings come from people who use the product themselves. We check this against purchase records.

Start free, upgrade as you grow.

Free trial

$0no card needed

75 credits that never expire. Try everything, including live changes. When they run out, usage pauses.

Start free trial
75
credits, never expire
1
ad account per platform

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

What you can do

  • The complete tool set: every campaign type, audiences, bidding strategies, conversion setup and account audits, with live changes.
  • Preview and explicit approval on every change, exactly as on the paid plans.
  • Email support while you are trying it.

Basic

$29/ month

Our most affordable plan, for one business running its own ads. Cancel in one click.

Get Basic
1,000
credits a month
1
ad account per platform

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in the free trial except Data Studio reports, plus

  • 1,000 credits that renew every month.
  • Every ad and analytics tool, including live changes, for just $29 a month.

Pro

$49/ month

For one business running its own advertising. Cancel in one click.

Get Pro
5,000
credits a month
1
ad account per platform

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in the free trial, plus

  • 5,000 credits that renew every month.
  • Data Studio (Looker Studio) reports with every ad platform, under your own brand.
  • Priority support from a person.

Agency

$99/ month

For anyone answering to more than one client. Cancel in one click.

Get Agency
Unlimited
credits a month
All
client accounts, via MCC

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in Pro, plus

  • Multi-account access through your manager account, with bulk changes across clients.
  • Move between clients without reconnecting anything.
  • A dedicated account manager.
  • Priority SLA support.

All-in-One

$149/ month

$188 a month if bought separatelyAgency $99 + AI Server M $39 + 15,000 SEO credits $50

For running ads, websites and SEO on one subscription. Cancel in one click.

Get All-in-One
Unlimited
credits a month
All
client accounts, via MCC

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in Agency, plus

  • An AI Server with 30 GB of space for your websites.
  • 15,000 SEO credits every month; unused credits do not carry over.
  • The WordPress plugin for one site, managed from the chat.

Enterprise

$299/ mo, from

+ $29 per seat

For teams arriving with their own domain. Per-seat credits, roles and central billing, run your whole team from the panel.

Get Enterprise
5,000
credits per seat
Your team
unlimited members

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Everything in Agency, plus

  • Unlimited members, add or remove teammates yourself from the panel.
  • A role for every person: admin, member or read-only.
  • 5,000 credits per seat; switch any seat to Ultra ($79/month or $790/year) for unlimited credits.
  • One central subscription, seats are billed automatically as you add them.
  • Your own domain and a dedicated point of contact.

How credits work

Your free trial comes with 75 credits that never expire. Each action spends a few credits: reports and audits are light, live changes cost a little more. When they run out, usage pauses and you can move to Pro whenever you want. No credit card needed.

Meta Ads MCP: frequently asked questions

Yes. Since April 2026 Meta runs its own Meta Ads MCP server in open beta, and it can read and change campaigns. It covers Meta only. Opus Growth is a hosted alternative that covers Meta together with Google, Microsoft, TikTok, LinkedIn and ChatGPT Ads in one connection, with a preview and budget limits on every write.

MCP (Model Context Protocol) is the open standard AI assistants use to call external tools. A Facebook Ads MCP server gives Claude or ChatGPT tools for your Meta ad account: reading insights, building campaigns and ad sets, creating ads and audiences. Opus Growth hosts it for you, so you paste one address instead of running a server.

In Claude (claude.ai or Claude Desktop) open Settings, then Connectors, choose Add custom connector and paste https://mcp.opus-growth.com/mcp. Sign in on the window that opens and choose the ad accounts Opus Growth may use. On Claude's free plan you can add one custom connector; on Team and Enterprise plans an owner adds it for the workspace.

In ChatGPT, open the published Opus Growth plugin at https://chatgpt.com/plugins/plugin_asdk_app_6ac905faf95c81919457910ac9ebd99a, install it, approve the Opus Growth sign-in, then start a chat with @Opus Growth.

Yes. Any app that supports remote MCP servers with OAuth sign-in can use the same address, https://mcp.opus-growth.com/mcp, including Claude Code and Cursor. Add it as a remote (HTTP) MCP server and approve the sign-in when the app opens it.

It reads campaign, ad set and ad insights with breakdowns by age, gender, placement and device, plus reach and delivery estimates. It creates and edits campaigns, ad sets and ads, including carousel, video, link, page-post, Instagram post and dynamic catalog ads, builds custom, website, engagement and lookalike audiences, runs A/B tests and sends Conversions API events.

Yes. It builds an Instant Form on your Facebook Page with standard fields such as name, email and phone plus your own questions, shows a preview before the form exists, and returns the form to attach to a lead ad. Choose between more volume and higher intent at creation, because Meta does not allow the form type to change after it is published. An existing form also works, and the leads it collects can be downloaded.

Nothing reaches the ad account until you say yes. Every write comes back first as a preview with the item, the current value and the new value, then waits for your approval. A budget cannot rise more than 50% in one step or 100% within 24 hours, nor drop more than 80% in one step, and applied changes are written to an audit log. Campaigns, ad sets and ads built from the chat are created paused.

No. You sign in with Facebook through hosted OAuth and choose the ad accounts to use. There is no developer app to register, no token to paste and nothing to host.

Yes. Every call names the ad account it acts on, each client's data stays separate, and applied changes are logged. One connection can cover a whole client roster.

There is a free trial with 75 credits that never expire and no card required. Basic is $29 a month for 1,000 credits across all live platforms, Pro is $49 a month for 5,000 credits across all live platforms, and Agency is $99 a month for unlimited credits plus multi-account management. Yearly plans are $490 and $990, billed in USD through Paddle, and you can cancel anytime. There is also All-in-One at $149 a month, which adds an AI Server and 15,000 SEO credits every month, and Enterprise for teams from $299 a month.

Connect your Meta Ads account in a minute.

Meta Ads runs on the same connection as Google, Microsoft, TikTok, LinkedIn and ChatGPT Ads. Paste one URL and run Facebook and Instagram from the chat you already work in.