Meta Ads MCP: manage Meta Ads (Facebook & Instagram) from Claude & ChatGPT

Opus Growth is a hosted MCP connector that lets you run Facebook and Instagram campaigns by typing in plain English — 27 Meta Ads tools covering campaigns, ad sets, carousel and video ads, audiences and insights. The Meta integration is complete and in final platform review, so it is not live yet; connect today for Google, Microsoft, TikTok and LinkedIn Ads and you will be first in line when Meta ships.

Meta Ads (Facebook & Instagram) integration is complete and in final platform review — it is not live yet. Google Ads, Microsoft Advertising, TikTok Ads and LinkedIn Ads are live today on the same connection, so you can start now and Meta switches on automatically when review clears.

https://mcp.opus-growth.com
See pricing

What you can do

Full campaign → ad set → ad control

Once Meta approval lands, you will be able to create, update, pause and delete Meta campaigns, ad sets and ads without touching Ads Manager. Objectives, schedules, statuses and budgets will all be editable from a chat message, with every change previewed before it runs — the same approval flow the live platforms use today.

Carousel, video, link and page-post ads

When Meta switches on, you will be able to 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 — and copy a winning entity to a new ad set instead of rebuilding it by hand.

Lookalike and website custom audiences

On approval, you will be able to 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.

Interest research and reach estimates

Once the integration is live, you will be able to 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 launch.

Insights that answer the actual question

After review clears, you will be able to query campaign insights across date ranges and breakdowns and get spend, results, CPA and ROAS summarized in sentences — plus the follow-up recommendation, since the assistant will be able to act on the answer in the same thread.

Pixels, Pages and accounts mapped for you

The day Meta ships, you will be able to 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 spending the wrong advertiser's budget.

Set it up in 60 seconds

  1. 1

    Add the connector

    In Claude (claude.ai or Claude Desktop) or ChatGPT developer mode, open connectors and paste https://mcp.opus-growth.com. That is the whole install — no packages, no self-hosting, no config files. Setup takes about 60 seconds.

  2. 2

    Sign in with Google and authorize your ad accounts

    Hosted OAuth handles the rest: sign in with Google, approve access and pick the ad accounts you want the assistant to manage. There are no developer tokens, no API keys and no ETL pipeline to maintain.

  3. 3

    Start asking in plain English

    Type what you want done — a report, a budget change, a new ad set — and the assistant runs it. Read requests return instantly; every write is shown as a dry-run preview first and only executes after you approve it.

Ask in plain English

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.

Frequently asked questions

MCP (Model Context Protocol) is an open standard that lets AI assistants call external tools securely. Opus Growth is a hosted, remote MCP connector: you paste one URL, https://mcp.opus-growth.com, into Claude or ChatGPT and the assistant gains a set of advertising tools it can run on your behalf. Nothing is installed on your machine and there is no server to maintain.

Not yet. The Meta Ads integration is code-complete with 27 tools covering campaigns, ad sets, carousel and video ads, audiences, interests, pixels and insights, but it is in final platform review with Meta and we will not enable it until that review is approved. Google Ads, Microsoft Advertising, TikTok Ads and LinkedIn Ads are live today, so you can connect now and Meta will simply appear in your account the moment it ships.

They will write, once review clears — today they are switched off entirely. Writing is the core difference between Opus Growth and reporting connectors or ETL pipelines like Windsor.ai, which move data out to dashboards. On the platforms that are already live, Opus Growth creates and pauses campaigns, sets budgets and bids, manages keywords and negatives, builds audiences, uploads creative and edits ads. The 27 Meta tools are built to that same standard — full create, update and delete coverage for campaigns, ad sets and ads — and they will start working the day platform review is approved.

Exactly as they already work on the live platforms, and Meta will inherit the same flow unchanged: a write is simulated before it is sent. You see which entities, which fields and which values are affected, and nothing reaches the ad platform until you approve it in the conversation. Read-only requests such as reports and audience lookups run immediately, so approval never slows down analysis.

Yes — and it is already how the live platforms behave. Every call carries an explicit ad-account context, each customer's credentials and data stay isolated, and the actions taken are written to an audit log. Meta will inherit exactly that handling: list the ad accounts, Pages and pixels, name the client you are working on, and the assistant acts only there. The Agency plan at $99.99/month adds unlimited actions and multi-account management for exactly this use case.

It will, and not only in those two: Claude (claude.ai and Claude Desktop), ChatGPT (developer mode / connectors), Cursor, and any other MCP-compatible app. Because the connector is hosted and remote, the same URL works everywhere and your connected accounts follow you between apps — so on the day review clears, Meta Ads will appear in whichever app you already use.

No. There are no developer tokens, no API keys, no OAuth apps to register and no self-hosting. Authentication is handled by hosted OAuth: you sign in with Google, authorize the ad accounts you want managed, and the connector handles token refresh for you.

You pay for the platforms that are live today, and Meta is added to your plan at no extra cost the day review clears. There is a 7-day free trial with 50 actions and no card required. Pro is $49.99/month for 5,000 actions across all platforms, and Agency is $99.99/month for unlimited actions plus MCC and multi-account support. Yearly plans are $499.99 and $999.99. Billing is in USD through Lemon Squeezy as merchant of record, and you can cancel anytime.

Open-source options such as Pipeboard are Meta-focused and self-hosted, which means you manage your own app credentials, tokens and infrastructure. Official platform MCP servers are typically read-only or single-platform. Opus Growth is hosted, carries a 221-tool catalog spanning Google Ads, Microsoft, TikTok, LinkedIn, Meta and Google's data sources, and performs approved write actions — so when Meta ships it becomes one channel in a single cross-platform workflow rather than a separate setup.