GuidesFacebook Ads MCP

Facebook Ads MCP

Connect Claude, ChatGPT, or any AI assistant to your Facebook ad account. Launch campaigns, upload creatives, and analyze performance across Facebook and Instagram with natural language.

What is a Facebook Ads MCP?

A Facebook Ads MCP (Model Context Protocol) server connects AI assistants like Claude and ChatGPT to your Facebook advertising account. Instead of clicking through Ads Manager, you ask your assistant to pull performance, build campaigns, test audiences, or rewrite creatives — and it does the work through the MCP’s tools.

Pipeboard’s server gives your assistant 30+ tools covering the full Facebook advertising lifecycle, hosted for you — no developer app, access tokens, or self-hosting required.

What you can do:

Create and manage Facebook ad campaigns, ad sets, and ads in plain English
Pull performance insights with breakdowns by age, gender, placement, and more
Upload images and build creatives, carousels, and A/B tests
Research audiences: interests, behaviors, demographics, and geo-targeting
Bulk-update budgets and status across many ads at once, and duplicate winning campaigns
Safety-first: campaigns are created in PAUSED status by default
Facebook Ads is now Meta Ads. Since the platform rebrand, Facebook and Instagram ads are both managed through Meta Ads Manager — so a “Facebook Ads MCP” and a “Meta Ads MCP” are the same thing. Pipeboard’s Meta Ads MCP manages your Facebook and Instagram campaigns through one connection.

The three ways to get a Facebook Ads MCP

Every Facebook Ads MCP server falls into one of three camps. Here is the honest landscape:

1. Meta’s official connector (mcp.facebook.com/ads)

Meta launched its own Ads MCP in open beta — but access is gated, and most ad accounts still see is_ads_mcp_enabled: false. It also covers Meta only and writes directly to your live account. Why your account isn’t enabled yet →

2. Self-hosted open-source servers

Several open-source Facebook Ads MCP servers on GitHub let you run everything yourself. The trade-off: you create a Meta developer app, generate and rotate access tokens, and keep the server running — fine for developers, friction for ad teams.

3. Pipeboard — hosted, multi-platform (this guide)

A hosted remote MCP from a badged Meta Business Partner: OAuth in, one URL, no developer token, campaigns paused by default — and the same family covers Google, TikTok, Snap, and Reddit Ads so one assistant manages everything. Free plan included, and the Meta server is source-available on GitHub.

Full comparison of the best Meta Ads MCP servers →

Connect the Facebook Ads MCP in 3 steps

Set up in under 2 minutes

1. Sign up for a Pipeboard account:

pipeboard.co/auth/signup →

2. Connect your Facebook ad account (OAuth — no developer token):

pipeboard.co/connections →

3. Add the MCP server to Claude (or another MCP client):

https://meta-ads.mcp.pipeboard.co/

Use this URL as a Streamable HTTP MCP server in your client. Authentication is handled automatically through your Pipeboard session.

Works with your AI assistant

The Facebook Ads MCP works with any MCP-compatible client — add the server URL and start managing your Facebook campaigns in natural language.

Claude Pro / Max

Recommended
  1. 1.Open claude.ai/customize/connectors
  2. 2.Click "Add custom connector"
  3. 3.URL: https://meta-ads.mcp.pipeboard.co/

ChatGPT

Developer mode
  1. 1.Enable Developer mode in ChatGPT Settings
  2. 2.Settings → Apps → Advanced → Developer mode
  3. 3.Create app with MCP URL

Also works with Cursor, Claude Code, n8n, and Python. See all client guides →

What managing Facebook ads with AI looks like

Real prompts you can run once connected

Which of my Facebook campaigns had the best ROAS last week? Break it down by placement.
Duplicate my best-performing ad set and target lookalikes in the UK instead.
Upload these 5 product images and build a carousel ad for my summer sale campaign.
Cut the budget of every campaign with CPA above $40 by 30%.
Estimate the audience size for women 25–44 in Texas interested in yoga.
FAQ

Facebook Ads MCP — common questions

What is a Facebook Ads MCP?

A Facebook Ads MCP is a Model Context Protocol server that connects AI assistants — Claude, ChatGPT, Cursor, or any MCP client — to your Facebook advertising account. It lets you create campaigns, upload creatives, adjust budgets, and analyze ad performance in natural language instead of clicking through Ads Manager. Pipeboard provides a hosted Facebook Ads MCP with 30+ tools and a free plan.

Is a Facebook Ads MCP the same as a Meta Ads MCP?

Yes. Facebook ads run on Meta’s advertising platform (Meta Ads Manager), which covers both Facebook and Instagram, so "Facebook Ads MCP" and "Meta Ads MCP" refer to the same kind of server. Pipeboard’s Meta Ads MCP manages your Facebook and Instagram campaigns through one connection.

Is there an official Facebook MCP server?

Meta has an official connector at mcp.facebook.com/ads, but it is in a gated beta and returns is_ads_mcp_enabled: false for most ad accounts, and it only covers Meta. Pipeboard uses the standard Meta Marketing API, so it works today on every ad account you can access, and the same family also covers Google, TikTok, Snap, and Reddit Ads.

Does the Facebook Ads MCP work with Claude and ChatGPT?

Yes. It works with Claude (Pro/Max and Claude Code), ChatGPT (developer mode), Cursor, n8n, and any MCP-compatible client. You add one Streamable HTTP URL (https://meta-ads.mcp.pipeboard.co/) and authenticate through your Pipeboard session.

Do I need a Facebook developer token or to self-host anything?

No. Pipeboard is a hosted remote MCP: you sign up, connect your Facebook ad account with OAuth, and add one URL to your AI client. Open-source Facebook Ads MCP servers on GitHub typically require creating a Meta developer app, generating access tokens, and running the server yourself. (Pipeboard’s server is also source-available on GitHub if you want to audit it.)

Is the Facebook Ads MCP free?

Yes, there is a free plan. You can connect your Facebook ad account and start managing campaigns at no cost; paid plans add higher limits and more connected accounts. See pipeboard.co/pricing.

Can it manage Instagram ads too?

Yes. Facebook and Instagram ads are both managed through Meta Ads Manager, so the same MCP covers both placements. Pipeboard also offers MCP servers for Google, TikTok, Snap, and Reddit Ads, so one assistant can manage all your ad platforms.

Is it safe to let an AI touch my Facebook ad account?

Pipeboard creates campaigns in PAUSED status by default, so nothing spends money until you review and activate it. You connect your own ad account, stay in control of access, and the server is source-available so you can audit exactly what it does.

Ready to manage Facebook ads from your AI assistant?

Connect the Facebook Ads MCP in under 2 minutes — free plan, no developer token.