Skip to content

Meta Ads (Facebook + Instagram) · MCP comparison

Meta Ads MCP — Official vs GoMarble Hosted

Meta released its official MCP on April 29, 2026. Here's what it does, what it doesn't, and when GoMarble's hosted MCP is the better fit.

Used by paid media teams at

UNICEF Razorpay Havas dentsu GroupM Emma Doméstika Coterie ETS J7 Media BTA

What is the Meta Ads MCP?

Meta released the Meta Ads MCP on 2026-04-29 as part of Meta Ads AI Connectors (umbrella product, includes both MCP + CLI). It's a Model Context Protocol server that lets Claude, ChatGPT, Cursor, and other MCP-compatible clients call the Meta Ads (Facebook + Instagram) API directly from a conversation.

Endpoint: https://mcp.facebook.com/ads. Auth: Meta Business OAuth (single sign-on, no Developer App needed). Access mode: Read + write. Pricing: Free during open beta.

It exposes 29 tools across 5 capability areas: Reporting and insights, Campaign management, Catalog operations, Account diagnostics, Dataset operations.

Strengths

  • Meta-only deep workflows (29 tools, full Marketing API coverage)
  • Zero credential management — uses the same Business Suite login
  • No Developer App registration or App Review wait
  • Officially Meta-blessed (won't trigger automation flags by itself)

Limitations

  • Meta-only — no Google Ads, TikTok, LinkedIn, or Bing context
  • No competitor research — can't see what other brands are running
  • No connection to Shopify, Klaviyo, GA4, or any non-Meta data source
  • No scheduled jobs, dashboards, or non-technical UI
  • Open beta — terms and pricing may change

Sources: Meta Ads MCP and CLI: Inside Meta's Official AI Connectors · Official Meta Ads MCP for Claude: 29 Tools Guide · Meta's MCP and CLI: What Advertisers Need to Know in 2026

What does GoMarble's hosted MCP add?

GoMarble's hosted MCP at https://apps.gomarble.ai/mcp-api/sse is a single connection that covers 5 ad platforms (Meta Ads, Google Ads, Bing Ads, LinkedIn Ads, TikTok Ads) plus everything the Meta Ads MCP doesn't: competitor research via Ad Library, Shopify revenue reconciliation, Klaviyo email/lifecycle attribution, GA4 + Search Console analytics, and Agent Mode with scheduled jobs.

Auth: Sign up at apps.gomarble.ai, connect ad accounts in Integrations, then add custom connector in claude.ai/settings/integrations. Pricing: Public pricing tiers — see gomarble.ai/pricing. Access mode: Read + write (writes via propose/approve pattern for safety).

Unique to GoMarble's hosted MCP

  • Ad Library competitor research — search brands, analyze ads, find competitors, discover by keyword
  • Cross-channel ROAS reconciliation (Meta-reported vs Shopify-actual)
  • Agent Mode + scheduled weekly reports
  • Single connection across all ad platforms — one OAuth, every channel
  • Klaviyo + Shopify in the same prompt context as Meta + Google ads

Side-by-side comparison

Feature Meta Ads MCP GoMarble Hosted MCP
Platforms covered Meta only (Facebook + Instagram) Meta + Google + Bing + LinkedIn + TikTok
Number of tools 29 (Meta API coverage) 100+ across all platforms
Competitor research ✗ Not included ✓ Ad Library — search brands, analyze ads, find competitors
E-commerce integration ✗ Not included ✓ Shopify (orders, sales, customers)
Email / lifecycle ✗ Not included ✓ Klaviyo (campaigns, flows, profiles, segments)
Web analytics ✗ Not included ✓ Google Analytics 4 + Google Search Console
Auth Meta Business OAuth (single sign-on) GoMarble account + connect each platform in Integrations
Pricing Free during beta Public tiers at gomarble.ai/pricing
Released April 29, 2026 GA — actively maintained
Scheduled jobs / dashboards ✗ Conversational only ✓ Agent Mode + scheduled weekly reports

Where GoMarble's hosted MCP shines

Three prompts that work in a single Claude session via GoMarble's hosted MCP — and don't with the Meta Ads MCP alone.

Cross-platform performance brief

Pull last 14 days of performance from my Meta and Google ad accounts. Identify the campaigns that drove >$5K spend with declining ROAS week-over-week, and draft a one-pager I can share with my CMO.

Why GoMarble: Meta's official MCP can't see Google data. This is a single-prompt question for GoMarble's hosted MCP because both platforms are wired through one connection.

Competitor creative analysis

Find the top 5 longest-running video ads from AG1 in the last 90 days. Pull the transcriptions, hook patterns, and emotional driver scores. What 3 hook angles should I test against in my own creative brief?

Why GoMarble: Meta's MCP doesn't include Ad Library access. GoMarble's hosted MCP exposes ads_library_search_brands + ads_library_get_ads_by_brand_id + ads_library_analyze_ad — full competitor research from the same prompt.

Shopify-reconciled ROAS

Compare Meta's reported ROAS for last month vs actual Shopify revenue attributed to Meta-utm traffic. Show the gap by ad set and flag any creatives where Meta is overstating by >25%.

Why GoMarble: Meta's official MCP only sees Meta. GoMarble's Shopify integration makes this a 30-second analysis.

“This AI Agent replaces a senior data analyst with an average salary of $130K/year.”
Mykyta
Founder, Escalix
“GoMarble is basically creative intelligence on autopilot.”
Dylan Hey
CEO, Heydigital.co
“This is a no-brainer and something my team is now using daily.”
Cody Plofker
CEO, Jones Road Beauty

Choose Meta Ads MCP if…

  • You only run Meta ads and don't need Google, TikTok, or LinkedIn context
  • You want the simplest possible setup — single Facebook Business sign-in
  • You're happy doing competitor research separately in the Meta Ad Library UI
  • You don't need scheduled work or non-technical teammate access

Choose GoMarble if…

  • You run Meta + Google (or any cross-platform combination)
  • You need competitor research alongside your own data — in the same prompt
  • Shopify revenue should reconcile with Meta-reported ROAS
  • You want Claude to send a Monday morning performance report on autopilot
  • Non-technical teammates need to share the workflow without OAuth-juggling

Setup — both options

Meta Ads MCP

  1. Open claude.ai/settings/integrations
  2. Add a Custom Connector
  3. Integration URL: https://mcp.facebook.com/ads
  4. Sign in with Facebook Business
https://mcp.facebook.com/ads

GoMarble Hosted MCP

  1. Sign up at apps.gomarble.ai/users/sign-up
  2. Connect your ad accounts in Integrations (Meta, Google, etc.)
  3. Open claude.ai/settings/integrations
  4. Add Custom Connector — URL: https://apps.gomarble.ai/mcp-api/sse
  5. Sign in with your GoMarble account
https://apps.gomarble.ai/mcp-api/sse

Frequently asked

Is Meta's official Meta Ads MCP free?
Yes — it's free during open beta. Meta hasn't announced long-term pricing. Auth is via your existing Facebook Business login — no Developer App registration or app review required.
What does Meta's official MCP cover that GoMarble doesn't?
Meta's MCP has 29 tools and the deepest Meta Marketing API coverage available — including operations GoMarble's hosted MCP currently surfaces a smaller subset of. If you only run Meta ads and need every edge of the Meta Marketing API, the official MCP wins on raw depth.
What does GoMarble's hosted MCP cover that Meta's doesn't?
GoMarble adds: every other ad platform you run (Google, TikTok, LinkedIn, Bing), competitor research via the Ad Library, Shopify revenue reconciliation, Klaviyo email/lifecycle attribution, GA4 + GSC analytics, scheduled weekly reports, and Agent Mode. Anything cross-channel becomes a single prompt instead of three separate Claude sessions.
Can I use both at the same time?
Yes. You can add both connectors in Claude — Meta's at mcp.facebook.com/ads and GoMarble's at apps.gomarble.ai/mcp-api/sse. Claude will route the right tool to the right call. Most GoMarble customers eventually drop the official one because the hosted MCP covers the Meta surface area they actually use.
Does GoMarble open-source its MCP server?
Yes — gomarble-ai/facebook-ads-mcp-server and gomarble-ai/google-ads-mcp-server are on GitHub for engineering teams that want to self-host. The hosted MCP is the recommended path for marketers because it covers all platforms in one connection without DevOps overhead.

One MCP, every channel.

Connect once to GoMarble's hosted MCP — get Meta ads, every other ad platform, competitor research, Shopify revenue reconciliation, and Klaviyo attribution in the same Claude session.

Engineering teams: GoMarble also publishes per-platform open-source MCP servers at github.com/gomarble-ai/facebook-ads-mcp-server and github.com/gomarble-ai/google-ads-mcp-server for self-hosting. The hosted MCP is the recommended path for marketers — it covers all platforms in one connection without DevOps overhead.