Start now

Comparison

NotFair vs the official Meta Ads MCP

By Yuting Zhong, co-founderChecked Nov 14, 2026We make NotFair.

Meta's official Ads MCP is hosted by Meta and covers more of its platform, including catalogs, experiments and signals. New ads start paused until a separate call turns them on. NotFair shows each change and waits for your OK.

Choose NotFair if

  • You want to see and approve every change in chat before it runs.
  • You need to upload your own images (PNG/JPEG) or MP4 videos to the ad account.
  • You want Claude Code connected without passing your own Meta app ID.

Choose Meta's official MCP if

  • You need catalog, experiment or signals tools.
  • You want a server Meta runs itself.
  • Paused-by-default ads are enough of a safety check for you.

NotFair has no undo for Meta changes. Undo is Google Ads only.

At a glance

Meta Ads tools

NotFair
45
Meta official
88 (Meta publishes no total; we counted its docs)

Who runs it

NotFair
NotFair (hosted)
Meta official
Meta (hosted)

Safety on writes

NotFair
You approve each change in chat
Meta official
New ads start paused; a separate call turns them on

Undo

NotFair
No
Meta official
Not documented

What approval looks like

NotFair shows the change and waits

  1. Connect your accounts

  2. Ask, review, approve

  3. See the result

    Change applied, logged with who approved it.

Demo account. NotFair shows the change and waits for your OK.

Comparison

NotFair and Meta official

Hosting

NotFair

YesHosted by NotFair
More

Hosted remote MCP at https://notfair.co/api/mcp/notfair.

Meta official

YesHosted by Meta (mcp.facebook.com/ads)
More

Meta-hosted remote MCP at https://mcp.facebook.com/ads.

Sign-in

NotFair

YesSign in; no Meta app needed
More

Sign in. No customer Meta app required.

Meta official

YesMeta login; no-app path or add use case to a Meta app
More

Facebook Login for Business / Meta authentication. A path without owning a Meta app is documented, plus a developer path that adds the Ads MCP use case on a Meta app. Tokens need ads_mcp_management plus ads_read or ads_management. Only Employee-role system-user tokens are supported.

Tools

NotFair

Yes45
More

45 Meta Ads tools, counted from NotFair's live tool list, checked by an automated test.

Meta official

Yes88 counted
More

No single official integer. Counted 88 unique named tools on seven official category pages on 14 November 2026.

Writes

NotFair

Yescampaigns, ad sets, ads, creatives, budgets
More

Campaigns, ad sets, ads, creatives, budgets, and more. Writes can be dry-run or validate-only.

Meta official

Yesalso catalogs and experiments; creates start paused
More

Campaigns, ad sets, ads, creatives, catalogs, experiments, and more. Creates start paused. ads_activate_entity starts spend.

Image upload

NotFair

YesPNG/JPEG
More

createAdImage uploads supplied PNG/JPEG via HTTPS URL or bounded base64 and returns an account-scoped image_hash.

Meta official

NoNot a named tool on the ad-creation page
More

ads_create_creative can create a single-image link creative. ads_get_ad_images lists uploaded images. A dedicated image-file upload tool is not named on the ad-creation page used here.

Video upload

NotFair

YesMP4
More

uploadAdVideo uploads a bounded MP4 (base64 or public HTTPS URL) to the ad-account video library. It does not by itself create a creative or ad.

Meta official

NoNot a named tool on the ad-creation page
More

ads_get_ad_videos lists videos. Dedicated video-file upload is not named as a separate tool on the ad-creation page used here.

Safety

NotFair

YesExact change, your OK, logged; no undo
More

Shows the exact change, waits for your OK, and logs who approved it. No Meta undo.

Meta official

LimitedPaused by default; activation is separate
More

Creates start paused. Activation is a separate tool. Extra approval UI, diffs, and undo are not claimed.

Accounts

NotFair

YesPick the account per call
More

Connected-account selection with an explicit account on each call.

Meta official

YesLists accessible ad accounts
More

ads_get_ad_accounts lists accessible ad accounts.

Works in

NotFair

YesClaude, ChatGPT, Codex, Cursor, OpenClaw, Hermes
More

Claude, ChatGPT, Codex, Cursor, OpenClaw, Hermes.

Meta official

YesClaude Desktop, Claude Code, ChatGPT, other MCP clients
More

Claude Desktop, Claude Code, ChatGPT, and other MCP clients Meta documents.

Meta doesn't publish a tool total. On Nov 14, 2026 we counted 88 uniquely named tools across Meta's 7 official doc pages. We didn't run Meta's write tools on a live account.

How we counted

Ad-creation 28, catalog 31, experiments 7, activity 1, reporting 7, help 2, signals 13, minus one overlap (ads_get_ad_entities). The four-page subset previously cited as 65 on 6 October 2026 now counts 67 because catalog is 31.

  1. Meta Ads MCP overview
  2. Get started
  3. Ad creation and management
  4. Catalog creation and management
  5. Set up Meta ads AI connectors
  6. NotFair Meta Ads MCP
  7. NotFair pricing
  8. Meta Ads MCP servers compared

Setup

Setup, side by side

NotFair

  1. 1Sign in
  2. 2Ask in Claude or ChatGPT
  3. 3Approve the change

Meta official

  1. 1Meta login, or add the use case to a Meta app
  2. 2Add mcp.facebook.com/ads to your client
  3. 3Activate paused ads with a separate call

In Claude

What it looks like in Claude

NotFair Meta Ads setup in Claude. Video on this site as of Nov 14, 2026.

NotFair vs official Meta Ads MCP FAQ

What is a Meta Ads MCP server?

It lets an AI client read and, where allowed, change Facebook and Instagram ad accounts. NotFair is hosted. Meta also hosts its own official server.

What is the official Meta Ads MCP?

Meta hosts a first-party Ads MCP on its own servers. You can use it without owning a Meta app, or by adding the Ads MCP use case on a Meta app. Write tools create entities paused. A separate call turns them on.

How many tools does each server expose?

NotFair has 45 Meta Ads tools. Meta does not publish one official total. On 14 November 2026 we counted 88 uniquely named tools across Meta's 7 official doc pages. NotFair's count is from its live tool list, checked by an automated test.

Does NotFair undo Meta Ads writes?

No, NotFair does not undo Meta Ads writes. Undo is Google Ads only. Meta writes still wait for your OK in chat and are logged.

Can either server upload images and videos?

NotFair can upload PNG or JPEG images and MP4 video into the ad account. Meta's official ad-creation docs name creative and media list tools. They do not name a dedicated image or video file upload tool on the page we counted.

Do I need my own Meta developer app?

Not for NotFair. Meta's official server also documents a path without owning an app. A developer path adds the Ads MCP use case on a Meta app.

What does NotFair cost?

Free includes 7 unlimited days, then 300 MCP operations per month. Growth is $99/mo monthly, or $950/yr (~$79/mo) annually with unlimited operations. No credit card to start.

Next

Connect once. Approve only what you understand.

The free plan includes 7 days of unlimited access, then 300 MCP operations each month. Growth is $99/mo monthly, or $950/yr (~$79/mo) annually. No credit card.

https://notfair.co/api/mcp/notfair