NotFairNotFair
Start now

ChatGPT · Meta Ads

Use Meta Ads from ChatGPT-style workflows through an MCP-capable OpenAI client

ChatGPT itself does not yet speak MCP natively. NotFair is a hosted Meta Ads MCP that ChatGPT-style teams reach through Codex CLI, a Custom GPT Action, or another OpenAI-compatible MCP client. 40 Meta Ads tools. Campaigns, ad sets, ads, spend, frequency, CPM, CTR, conversions, and audience overlap across Facebook and Instagram.

40 Meta Ads tools

Not a native ChatGPT MCP connector. Preview the target and intended change, wait for explicit approval, then record operation provenance. NotFair does not expose Google Ads-style impact snapshots or undo on Meta.

Turn Codex Into Your Marketing Engine

Bring ads, search, analytics, CRM, and WordPress into your AI client. Explore each integration to see its supported actions.

Choose a platform

Choose your AI client

1

Install the MCP

Run this in your terminal:
codex mcp add NotFair-MetaAds --url https://notfair.co/api/mcp/notfair
2

Sign in and start asking

After running the command, Codex auto-opens a sign-in link in your browser. Sign in with NotFair and you are all set. Try: Audit my Meta Ads account and rank fixes by impact.

How it works

Connect Meta Ads, then bridge ChatGPT

01

Connect Meta Ads

NotFair hosts the Meta Marketing API app. You authorize existing ad accounts through OAuth; you do not create a Meta developer app.

02

Pick a ChatGPT-capable bridge

ChatGPT does not yet speak MCP natively. Most teams register NotFair on Codex CLI (`codex mcp add NotFair-MetaAds --url https://notfair.co/api/mcp/notfair`), a Custom GPT Action, or another OpenAI-compatible MCP client.

03

Ask, then approve writes

The bridged client can read Campaigns, ad sets, ads, spend, frequency, CPM, CTR, conversions, and audience overlap across Facebook and Instagram. Writes stay staged until you approve them. createAdImage uploads supplied PNG/JPEG assets. uploadAdVideo exists but production availability is gated behind a Graph API version and test-account canary.

What you get

Facebook and Instagram, with Meta's real write contract

Meta publishes an official Ads MCP with paused-by-default writes. NotFair hosts the Marketing API app and does not copy Google Ads impact snapshots or undo onto Meta.

Live diagnosis

Ask what is wrong. The client reads Campaigns, ad sets, ads, spend, frequency, CPM, CTR, conversions, and audience overlap across Facebook and Instagram.

Platform-true writes

Preview the target and intended change, wait for explicit approval, then record operation provenance. NotFair does not expose Google Ads-style impact snapshots or undo on Meta.

Hosted OAuth

NotFair hosts the Meta Marketing API app. You authorize existing ad accounts through OAuth; you do not create a Meta developer app.

Honest limits

createAdImage uploads supplied PNG/JPEG assets. uploadAdVideo exists but production availability is gated behind a Graph API version and test-account canary. Meta publishes an official Ads MCP with paused-by-default writes.

Meta Ads tools

40 Meta Ads tools the client can call

The advertised count is measured from the production registrar and guarded by a drift test. The table below is a representative subset from the existing Meta Ads Claude landing.

ToolType
runScriptread
getInsightsread
listCampaignsread
listAdSetsread
pauseCampaignwrite
pauseAdSetwrite
updateCampaignBudgetwrite
createCampaignwrite

Full tool surface: /meta-ads-mcp.

Meta Ads + ChatGPT FAQ

Direct answers for operators connecting Meta Ads to ChatGPT-style workflows through NotFair.

Connect Meta Ads at notfair.co, then add NotFair to an MCP-capable OpenAI client such as Codex CLI. ChatGPT itself does not yet speak MCP natively.

Not in the public sources used here. NotFair stays honest about that limit: ChatGPT-style teams use Codex CLI, Custom GPT Actions, or another OpenAI-compatible MCP client against the same hosted endpoint.

Only through an MCP-capable client, and only after explicit approval. Preview the target and intended change, wait for explicit approval, then record operation provenance. NotFair does not expose Google Ads-style impact snapshots or undo on Meta. createAdImage uploads supplied PNG/JPEG assets. uploadAdVideo exists but production availability is gated behind a Graph API version and test-account canary.

Meta publishes an official Ads MCP with paused-by-default writes.

Connect Meta Ads to ChatGPT

Preview the target and intended change, wait for explicit approval, then record operation provenance. NotFair does not expose Google Ads-style impact snapshots or undo on Meta.

Not a native ChatGPT MCP connector. Preview the target and intended change, wait for explicit approval, then record operation provenance. NotFair does not expose Google Ads-style impact snapshots or undo on Meta.