Is there a Meta Ads MCP server, and how do you connect it to Claude?

By Tom Claydon, Co-founder, Nudge · Updated 22 Oct 2026

Yes. Meta runs an official ads MCP server at mcp.facebook.com/ads, in open beta since 29 April 2026. It lets Claude and other AI assistants report on, create and edit Meta campaigns, ad sets and ads. Meta says "All ads are paused by default until you set them live", and business owners can set rules that limit what an AI agent may do.

Disclosure: Nudge publishes this page. We make Nudge, a Google Ads MCP server, and have no tie to Meta or the tools below. Facts come from each maker's own pages, read on 22 October 2026. We have not tested these servers.

What can Meta's ads MCP server do?

Meta groups its tools into reporting, ad creation and management, catalogs, signals and datasets, help and troubleshooting, A/B tests and lift studies, and activity logs.

Three safety points from Meta's own help page:

  1. "All ads are paused by default until you set them live."
  2. "Any actions taken on your behalf require your authorization through the AI agent."
  3. If you have full control of a business portfolio, you can set rules for each ad account, such as blocking budget edits or campaign creation, and the server enforces them. Meta's example is blocking budgets above $1,000.

For agencies: Meta says rules set by a partner business apply only to that partner's own people.

How do you connect Meta Ads to Claude?

  1. In Claude, open Customize, then Connectors, and add a custom connector.
  2. Paste the URL https://mcp.facebook.com/ads.
  3. Sign in with your Meta business account and approve the permissions.
  4. Before you ask for changes, set your rules in Meta Business Suite under Settings, Integrations, Ads MCP server.

Meta says you may not have access to every tool yet while it is in beta.

What are the alternatives?

The order is not a ranking.

ServerMakerCan it change ads?Where it runsNote from the maker
Meta ads MCP serverMeta (official)YesHosted by MetaAds paused by default; account rules; open beta
Pipeboard Meta Ads MCPPipeboardYesHosted, or run it yourselfNew campaigns start paused; free plan, then paid tiers
AdspirerAdspirerYesHostedCovers Google, Meta, LinkedIn, TikTok and more; priced by tasks
facebook-ads-mcp-serverGoMarbleNo, reads onlyYou run itFree and open source
Supermetrics MCPSupermetricsYes, through its campaign toolHostedNew campaigns created paused; in plans that include Data API access
Windsor.ai MCPWindsor.aiYes, through write actionsHostedMCP access on all plans

How can a PPC agency use it?

Our suggestions, not Meta's claims:

  • Compare cost per lead across Meta and Google Ads in one question, with a Google Ads server connected too.
  • Draft new ads and leave them paused for a person to review.
  • Set account rules first, such as a budget cap, before anyone asks Claude to change anything.

Questions

Is there an official Meta Ads MCP server?

Yes. Meta hosts one at mcp.facebook.com/ads, in open beta.

Can Claude create Meta ads?

Yes, through Meta's server. Meta says new ads are paused until you set them live.

Can I limit what an AI agent does in my Meta ad account?

Yes. With full control of a business portfolio, you can set rules per ad account, such as blocking budget changes, and Meta's server enforces them.

Is Meta's MCP server free?

Meta's pages do not state a price.

Sources

All read on 22 October 2026:

  • Meta Business Help, ads MCP server: facebook.com/business/help/1456422242197840
  • Meta for Developers, ads MCP server overview and get started: developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-mcp-server
  • Meta, "Meta ads AI connectors": facebook.com/business/news/meta-ads-ai-connectors
  • github.com/pipeboard-co/meta-ads-mcp; pipeboard.co/pricing
  • adspirer.com/pricing; github.com/gomarble-ai/facebook-ads-mcp-server
  • supermetrics.com/products/supermetrics-mcp; windsor.ai/pricing

Related: Google Ads MCP servers compared · Microsoft Advertising MCP · All MCP servers