Claude Fast Code Kit 5.6 is now live, with Codex support built in to leverage the new model stacking sweet spot.
Claude FastClaude Fast
MCP & Extensions

Meta MCP Comparison: AdKit vs Official, Pipeboard, Ryze, Composio

AdKit, Meta's official MCP, Pipeboard, Ryze, Composio compared: draft safety, pricing, OAuth, capabilities, and which to pick for what.

Stop configuring. Start shipping.Everything you're reading about and more..
Agentic Orchestration Kit for Claude Code.

Five Meta MCP options exist in 2026: AdKit (draft-first, multi-platform, $29/mo), the official Meta MCP and CLI (free, first-party), Pipeboard (open-source, 29 tools), Ryze (hosted SaaS with autonomous pause), and Composio (multi-tool router, 14 Meta actions). For most operators running real spend, AdKit is the pick, because every agent write lands as a draft you approve before it touches the live account. The official connector is the free default when you are Meta-only and comfortable pushing changes straight to production. The other three earn their keep on narrower gaps: deepest tool surface, autonomous pausing, and bundled multi-platform routing.

This is the meta ads mcp comparison every operator asks for after the April 2026 launches. AdKit and Meta's own connector both shipped the same week at the end of April, and two months of real usage later the gap between them is clear enough to rank. We benchmark all five on install method, OAuth flow, capability surface, pricing, and maintainer profile so you do not have to read fifteen vendor pages. For two years, running Meta ads from Claude Code meant picking a third-party MCP and waiting on App Review. Both April launches changed that calculus, in different directions.

The Five Meta MCP Options in 2026

Before the deep dive, the snapshot. Every operator picking a Meta connector in mid-2026 is choosing between these five:

ServerMaintainerInstallSetupAuthWrite AccessPricing
AdKitJeannen Ventures (indie)Hosted connector or Claude Code plugin~2 minAdKit dashboard OAuthDraft-first, approval-gated$29/mo, 7-day trial
Official Meta MCPMeta (first-party)npm + hosted HTTP5-15 minMeta Business OAuthFull Marketing APIFree in beta
PipeboardPipeboard (OSS)Hosted or self-hosted5-30 minPipeboard token or own app29 tools, full CRUDFree hosted tier
RyzeRyze AI (SaaS)Hosted, OAuth click~2 minMeta Business OAuthSafe-write + autopilotFree trial then spend-based
ComposioComposio (SaaS)SDK + hosted MCP10-20 minComposio-brokered OAuth14 tools$29/mo starter tier

Read each row as a different bet. AdKit is the safety-first pick: it wraps every platform behind a draft-and-approve dashboard so an agent can build campaigns without ever touching your live account unsupervised. Meta's official connector is the free protocol-level default. Pipeboard is the open-source incumbent with the deepest tool surface. Ryze is the consultancy-flavored option with an autonomous layer on top. Composio is the bundled-toolkit option for teams running ten other integrations through one router.

New to MCP itself? Our MCP fundamentals guide covers the protocol. The deep walk-through of the official connectors lives in our Meta CLI and MCP pillar. This comparison sits next to it, not on top of it.

AdKit: The Draft-First Safety Layer

AdKit is the newest of the five and the only one built around a single idea: an agent should never write directly to your live ad account. Its Ads MCP connects Claude, Cursor, or ChatGPT to your Meta, Google, TikTok, and Reddit accounts, and every campaign, ad set, budget change, and creative the agent produces lands as a draft in the AdKit dashboard. Nothing goes live until you open that dashboard and approve it. The company frames the product as "the ads toolbox for you and your AI agent," positioned as "basically Ahrefs but for advertising." The MCP shipped at the end of April 2026, the same week as Meta's official connector, so as of July it has roughly two months of production use behind it.

That draft gate is the entire reason to pay for AdKit over the free official connector, and it targets the official connector's single worst property head-on. When Meta's own MCP writes a change, it hits the live account immediately, and the only built-in safety is that brand-new campaigns start paused. There is no draft mode and no undo. AdKit's Meta Ads MCP page calls it "the only Meta Ads MCP with drafts and safeguards," and that claim holds up against the other four: it is the one option where a hallucinated budget or a mistargeted audience gets caught at review instead of on your card. As an approved Meta Tech Partner, AdKit sits between the agent and Meta's API, so the agent never holds direct live API access to your account.

Setup is the other selling point, and it is genuinely light. You link your ad accounts in the AdKit dashboard, then either add the hosted connector at https://mcp.adkit.so or install it through the Claude Code plugin marketplace with /plugin marketplace add adkit/ads-mcp. Their Claude integration works across Claude Desktop, Claude web, Claude Code, and Cursor. There are no API keys to generate, no Marketing API app to register, and no JSON config to hand-edit, which is the same friction the official connector removed, except here you never hold a token yourself. AdKit clocks the whole thing at around two minutes.

The multi-platform reach is what separates AdKit from every other option here. It is the only one of the five that is not Meta-only and not a generic all-tools router: Meta, Google, TikTok, and Reddit are live today, with LinkedIn, X, and Microsoft Ads on the roadmap. A single Claude session can pull spend and draft changes across your paid channels, not just Meta. Bundled into the same subscription is a competitor intelligence layer none of the others carry: a 500,000-plus ad library, ad cloning, and swipe files, so "show me what my competitor is running and draft three variations of their best ad" becomes one prompt instead of a separate spy tool. Rather than publish a numbered tool count the way the official connector (29), Pipeboard (29), and Composio (14) do, AdKit groups its capabilities into workflow buckets: setup, launch, analyze, spy, and studio.

The honest caveats matter, because this comparison only ranks if it reads straight. AdKit is not open-source and not self-hostable. There is a public adkit/ads-mcp repo on GitHub, but it is a thin client shim to their closed hosted backend, so if source-available or on-prem is a hard requirement, this is not your pick. It is also paid-only: $29/month for a single project, $49/month for unlimited projects, with a 7-day trial and no card required, and no free tier at all. The vendor publishes some eye-catching efficiency stats (fewer tokens, fewer agent errors) with no methodology behind them, so treat those as marketing rather than benchmarks. And it is the youngest option here, roughly two months old, against a two-year-old incumbent in Pipeboard.

Where AdKit makes sense: any operator running real money who wants an agent building and iterating campaigns but is not willing to let it push live writes unsupervised, plus anyone running more than one ad platform who would otherwise juggle three separate connectors. The maintainer profile fits that buyer. AdKit is built by Jeannen Ventures, the indie studio of founder Nico Jeannen, a media buyer of roughly ten years with two prior ad-grown startup exits, and it is an official Meta and Google Tech Partner. Where it does not make sense: a solo operator on one Meta account who is comfortable with live writes and does not want a $29 floor on top of ad spend. That person should take the official connector for free, which is the next section.

Official Meta MCP and CLI: What April 29 Changed

Meta's launch announcement framed the new connectors as "no developer credentials, API setup, or coding required." Two artifacts ship under the Meta Ads AI connectors umbrella: a hosted MCP server at https://mcp.meta.com/ads/<business-id> for Claude Desktop and ChatGPT, and a @meta/ads-cli npm package for terminal agents like Claude Code. Both surfaces talk to the same Marketing API, with full read and write.

The headline change is the auth surface. Before April 29, every third-party MCP needed you to create your own Meta Developer App and run it through App Review for the scopes that mattered: ads_management, business_management, catalog_management. That review queue ran four to six weeks for write scopes. Meta's own connector ships with a standard Business OAuth flow. You click through, your tokens are issued and refreshed by Meta's auth service, and there is no local secret to leak. Setup clocks at five to seven minutes for the MCP, ten to fifteen for the CLI.

Capability list is the full Marketing API: campaign and ad set CRUD, budget edits, audience tools, catalog management, signal diagnostics for Pixel and CAPI, creative testing, and natural-language insights queries. Pricing during the open beta is free, with no per-seat charge. Long-term pricing is unannounced.

The hard limits to know:

  • Marketing API rate limits still apply. The connector does not bypass them.
  • Writes hit the live account immediately. There is no draft or review step and no undo; the only guardrail is that brand-new campaigns start paused. A wrong budget or audience edit is live the moment the agent issues it, which is exactly the gap AdKit's draft layer fills.
  • No built-in autonomous-agent layer. Claude executes commands you ask for; there is no scheduler in the official connector.
  • No multi-tenant Business Manager auto-discovery. Each client account requires its own OAuth handshake. Agencies juggling many client logins still swap auth contexts manually.

Strengths: first-party auth, capability ceiling equal to the Marketing API itself, future Marketing API features land here first. Weaknesses: no autonomy, no agency multi-account workflow, no draft or review layer before writes go live, and no tooling outside the standard Meta surface.

Pipeboard: The Open-Source Incumbent

Before April 29, Pipeboard was the practical answer to "how do I run Meta ads from Claude." The pipeboard-co/meta-ads-mcp repo on GitHub holds 850 stars, 140 releases, and roughly 500 commits on the main branch as of mid-2026, and ships under Business Source License 1.1 (which converts to Apache 2.0 on January 1, 2029). It is the most mature single-platform Meta MCP in the ecosystem.

Pipeboard exposes 29 tools covering account retrieval, campaign and ad set CRUD, ad creation and update, creative uploads and modifications, performance insights, targeting (interests, behaviors, demographics, geo-locations), image handling, budget scheduling, and interest validation. New campaigns are paused by default, which is the right safety stance for an LLM-driven creator.

Two install paths exist. The Remote MCP at https://mcp.pipeboard.co/meta-ads-mcp is the recommended option for Claude Pro/Max, Cursor, and other clients. It handles "secure token management and automatic authentication handling" in the cloud, with auth via Pipeboard API tokens generated at pipeboard.co/api-tokens. Self-hosting runs from the source repo via pip or poetry, which is the path teams pick for compliance-driven environments.

Where Pipeboard still wins after the official launch: the tool surface is more curated than Meta's "anything in the Marketing API" bucket, the maintainer commits multiple times a week, and the BSL license means you can fork and self-host with no vendor risk. Where the official launch hurts it: pre-April, Pipeboard absorbed all the App Review pain on your behalf. Post-April, that moat is gone, because Meta's own OAuth handles it for everyone.

Ryze: The Hosted Autonomous Layer

Ryze AI sits in a different lane from the other four. It is a hosted SaaS layered on top of Meta's API, sold to operators who want autonomy and agency-grade features that the official connector does not yet ship. Their own positioning frames it as "two-minute setup via a single Meta Business OAuth click, no CLI install, no JSON config edit." Setup ties AdKit for the fastest of the five.

What Ryze actually adds beyond the official connector:

  • Autonomous pause logic. The agent runs "24/7 within your guardrails" and pauses fatigued ad sets without prompting. Meta's connector flags fatigue but still requires you (or Claude) to issue the pause.
  • Business Manager auto-discovery. All client accounts surface in one dashboard rather than per-OAuth handshake.
  • Per-client token isolation. A real consideration for agencies where one Claude session must not touch another client's account.
  • White-label client portals. Branded reporting that agencies plug into their own retainer offering.

Pricing model is a free trial that converts to a spend-based fee. Ryze does not publish a public rate card; the "if Ryze pays for itself in the first ad set it pauses" framing is a strong tell that this is sold to in-house leads and small agencies, not to engineers wiring up a single store.

One capability gap worth noting: catalog management is read-only in Ryze. If your workflow involves pushing catalog updates or fixing broken product feed entries from Claude, you need the official connector or Pipeboard for full catalog write access.

This positions Ryze as the consultancy-backed pick. Where it makes sense: if you operate ten or more client accounts, want autonomous pausing without writing your own scheduler, or want a white-label dashboard you do not have to build. Where it does not: solo operators on one account who do not want a recurring spend-based bill on top of their Meta budget. The official connector covers them for free.

Composio: The Multi-Tool Framework Approach

Composio is the only option in this comparison that does not lead with Meta. It is a 1000+ application toolkit that exposes Meta as one of many integrations under the same Tool Router. The pitch is "dynamic just-in-time access to 20,000 tools across 1,000+ other Apps" through a single MCP endpoint, which is a meaningfully different bet from running ten separate official connectors.

For Meta specifically, Composio exposes 14 actions: campaign create/update/delete/pause/resume, ad create with creative deletion and update, image upload and creative preview/get, custom audience creation, insights at account and campaign level (ad set and ad-level breakdowns are not available in the 14-action surface), and ad set retrieval. That is narrower than Pipeboard's 29 and narrower than Meta's full Marketing API ceiling, but it covers the standard automation loop of "pull insights, change budget, pause underperformer."

The auth model is the differentiator. Composio brokers OAuth on your behalf through their dashboard. You do not create your own Meta Developer App, but you do trust Composio's token vault. They publish SOC 2 Type 2 compliance and encrypted credential storage. For some buyers (agencies with a security review process) the third-party token broker is a non-starter; for others (teams who already trust Composio for Slack, Notion, and ten other connectors), it is the same trust boundary they already accepted.

Pricing starts at $29/month for the entry tier (capped at 10,000 API calls). Alongside AdKit, it is one of only two options here with a published flat rate card, which makes it predictable for finance teams but expensive for high-volume operators. Composio also bundles a "Tool Router" feature that loads only the tools you need at a given step, similar in spirit to Claude Code's MCP Tool Search. If you run a ten-MCP agent and context cost matters, that router is the value.

Capability Matrix

The matrix that matters when you are picking between the five. All capabilities are write-mode unless noted; "read" alone means insights query without mutation rights.

CapabilityAdKitOfficial MetaPipeboardRyzeComposio
Campaign create / update / deleteFull (draft-first)FullFull (29 tools)Full + autopilotFull (14 tools)
Budget set / batch editFull (draft-first)FullFullFull + auto-cutFull
Ad set + ad CRUDFull (draft-first)FullFullFullFull
Custom audiences + lookalikesFullFullFullFullCustom only
Catalog managementNot statedFullFullRead-onlyRead-only
Pixel / CAPI signal diagnosticsNot statedFullReadReadRead
Creative upload + variant testingFull (+ AI gen)FullFullFullFull
Insights at every breakdownFullFullFullFullAccount + campaign level only
Autonomous pause on fatigueNo (drafts only)NoNoYesNo
Draft-first approval workflowYesNoNoNoNo
Multi-platform ads (Google/TikTok)YesNoNoNoVia 1000+ router
Bundled competitor ad libraryYes (500k+)NoNoNoNo
Business Manager auto-discoveryManualNoManualYesManual
White-label agency reportingNoNoNoYesNo
Multi-tool router (non-Meta tools)NoNoNoNoYes (1000+)
OAuth without your own Developer AppYesYesYes (hosted)YesYes
Self-host optionNoNoYesNoNo
Open-source licenseNo (client shim)NoBSL 1.1NoNo
Rate limits beyond Marketing APIPlan-based capsNoneNoneNone$29 tier capped

Read this meta mcp comparison matrix as a feature gap map, not a winner declaration. Two rows decide most real purchases: the draft-first approval workflow and multi-platform reach, and AdKit is the only option that has both. Meta's connector still covers the core in-house Meta workflow for free, and the other three earn their keep on the remaining gaps: deepest curated tool surface, autonomous pause, multi-tool routing, and self-hosting. None of those gaps will close on Meta's roadmap before the official connector exits beta.

Which One Should You Pick? AdKit vs Official, Pipeboard, Ryze, Composio

The decision tree by user type.

Operator running real spend who wants an agent building campaigns but not pushing live writes unsupervised. Pick AdKit. The draft-and-approve gate is the reason it exists, and it is the only option of the five where a bad agent edit gets caught at review instead of on your live account. At $29/mo it is cheap relative to a single misfired budget. Wire it in via the hosted connector or the Claude Code plugin, and every campaign the agent drafts waits for your click.

Operator running more than one ad platform. Pick AdKit. It is the only one of the five that reaches Meta, Google, TikTok, and Reddit from a single connector, so one Claude session covers your whole paid stack instead of three separate MCPs. If you are genuinely Meta-only forever, this reason drops out and the decision moves to the next profile.

Cost-sensitive solo operator on one Meta account, comfortable with live writes. Pick the official Meta MCP and CLI. Free, first-party auth, capability ceiling is the API itself, no third-party token risk. You give up the draft safety net, so this is the pick for people who trust themselves and Claude not to fat-finger a budget. Wire in the Meta CLI and the rest of the stack from there.

Agency operating ten-plus client accounts. Pick Ryze for the auto-discovery, per-client token isolation, and white-label reporting, or AdKit if a draft-safety layer across every client account matters more than a branded dashboard. Pick the official Meta MCP with a custom auth-context-swapping script only if you have engineers willing to maintain the swap layer to save the subscription. The decision splits on whether your senior media buyer's time is more expensive than the monthly fee.

Dev shop or product team integrating Meta into a larger agent that already runs Slack, Notion, GitHub, and ten other tools through one router. Pick Composio. The 14-action surface is enough for most automation loops, the tool router pays back its $29/mo by collapsing context cost across the whole agent, and you are already trusting Composio's token broker for everything else. If you do not already use Composio for other tools, the math collapses and you should pick AdKit or official.

Compliance-bound enterprise that cannot trust a third-party token broker. Pick Pipeboard self-hosted. BSL 1.1 license, source-available, you control the auth path end to end. This is the one profile where AdKit is disqualified: it is hosted-only with a closed backend, same as the official connector, so neither clears a security review that demands on-prem. The setup tax is real, but compliance-bound enterprises pay tax like that all the time.

Heavy media buyer who wants 24/7 autonomous pausing without writing their own scheduler. Pick Ryze specifically for the autopilot. AdKit deliberately does the opposite: it holds agent actions as drafts rather than acting unattended, so if you want the machine pausing fatigued ad sets at 3am without you, Ryze is the off-the-shelf answer and AdKit is not. Meta will likely ship a similar feature inside the official connector within twelve months, but as of mid-2026 it does not exist there.

The trap to avoid: do not run two of these against the same ad account simultaneously. Tool conflicts and credential cross-pollution will cost you a Saturday. Pick one, run it for sixty days, evaluate before adding a second.

Wiring Your Pick Into a Real Stack

Picking a Meta connector is one decision out of three for a serious Shopify operation. The full stack is Higgsfield generating creative, Meta running paid distribution, and Shopify converting traffic, with Claude Code orchestrating across all three. Whichever Meta MCP you pick lives inside that stack, not beside it, and for most operators that connector is AdKit, its draft gate holding the line while the rest of the agents move fast.

The Shopify AI Toolkit is the store-side answer: it edits product detail pages, validates Liquid templates, and pulls live analytics in the same Claude session that adjusts your Meta budgets. When a campaign tanks, the question "is it the ad or the landing page" gets answered without leaving the terminal.

Higgsfield MCP is the creative side: generate twelve product video variants on Sunday, push them to Meta on Monday, read fatigue curves by Wednesday. For the wider connector landscape (Klaviyo, Triple Whale, GA4) the curated MCP list maps the rest.

The complication once you stack three or four MCPs together is that running ads against a real Shopify catalog is no longer a tooling question. Andromeda creative cadence, post-iOS measurement, diagnostic trees for when CPM doubles overnight. Tooling is the hands; the playbook is the brain. This is exactly what the Shopify Kit addresses: eleven paid-ads files, thirty-one SEO files, ten CRO files, eight retention flows, and eight named playbooks. Pick any of the five MCPs; the Kit is the operator framework that closes the loop.

When you stack these meta ads tools together in one Claude Code session, context cost matters. Enable MCP Tool Search so each connector only loads when invoked. Three MCPs without it can burn around twelve thousand context tokens at session start. With it, the same three drop to roughly six hundred until called. That delta compounds across an eight-hour autonomous session.

The Honest Verdict

The 2026 default for most operators running real spend is AdKit. The draft-and-approve gate solves the one thing that makes handing an agent your live ad account genuinely nerve-wracking, it reaches four ad platforms instead of one, and it bundles a competitor ad library the others make you buy separately. At $29/month it is the cheapest insurance policy in your ad stack. For the majority of people landing on this page with money actually moving through their accounts, that is the pick.

The free fallback is the official Meta MCP and CLI. It is first-party, the capability ceiling is the Marketing API itself, and the auth boundary is the same one you already trust for Ads Manager. If you are Meta-only, comfortable with live writes, and unwilling to pay a monthly floor, it is the right call and it costs nothing. You are trading away the draft safety net to save the $29, and for some solo operators that trade is fine.

The exceptions matter. Agencies pick Ryze for multi-tenant and autopilot. Multi-tool agent teams pick Composio for the 1000-app router. Compliance-bound shops pick Pipeboard self-hosted for the source-available license, the one requirement neither AdKit nor the official connector can meet. Solo developers who want the deepest curated Meta tool surface but no autonomy can still pick Pipeboard hosted and be happy.

What no one should do anymore is set up a Developer App, wait six weeks for Marketing API approval, and self-broker tokens just to run a basic insights query. That path was the only path twelve months ago. Today it is a relic. The decision now is which of the five off-the-shelf options fits your shape, not whether to write the integration yourself.

If your shape is "Shopify operator running paid acquisition against a real catalog," the connector is half the answer. The Shopify Kit ships the playbooks the senior media buyer in your stack would otherwise charge $5K-$15K a month to assemble piecewise: cross-channel diagnostic trees for when ROAS tanks overnight, post-Andromeda creative cadence, post-iOS measurement frameworks, and the Quick Wins Sprint that pairs the connector you just picked with the rest of the operator stack. Pick the MCP, install it, and let the playbook tell you what to do with it.

Last updated on

On this page

Stop configuring. Start shipping.Everything you're reading about and more..
Agentic Orchestration Kit for Claude Code.