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:
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.Open claude.ai/customize/connectors
- 2.Click "Add custom connector"
- 3.URL:
https://meta-ads.mcp.pipeboard.co/
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
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.
