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
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.”
“GoMarble is basically creative intelligence on autopilot.”
“This is a no-brainer and something my team is now using daily.”
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
- Open claude.ai/settings/integrations
- Add a Custom Connector
- Integration URL: https://mcp.facebook.com/ads
- Sign in with Facebook Business
https://mcp.facebook.com/ads
GoMarble Hosted MCP
- Sign up at apps.gomarble.ai/users/sign-up
- Connect your ad accounts in Integrations (Meta, Google, etc.)
- Open claude.ai/settings/integrations
- Add Custom Connector — URL: https://apps.gomarble.ai/mcp-api/sse
- Sign in with your GoMarble account
https://apps.gomarble.ai/mcp-api/sse
Frequently asked
Is Meta's official Meta Ads MCP free?
What does Meta's official MCP cover that GoMarble doesn't?
What does GoMarble's hosted MCP cover that Meta's doesn't?
Can I use both at the same time?
Does GoMarble open-source its MCP server?
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.