NotFairNotFair
Start now

ChatGPT · Reddit Ads

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

ChatGPT itself does not yet speak MCP natively. NotFair is a hosted Reddit Ads MCP that ChatGPT-style teams reach through Codex CLI, a Custom GPT Action, or another OpenAI-compatible MCP client. 66 Reddit Ads tools. Campaigns, ad groups, ads, community targeting, pixels, and reporting.

66 Reddit Ads tools

Not a native ChatGPT MCP connector. Create campaigns, ad groups, and ads with configured_status=PAUSED unless activation is explicit. Writes wait for approval and record provenance. Reporting can lag six hours.

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-RedditAds --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 Reddit Ads account and rank fixes by impact.

How it works

Connect Reddit Ads, then bridge ChatGPT

01

Connect Reddit Ads

NotFair hosts Reddit Ads OAuth. You authorize existing ads accounts without creating a Reddit developer app for the MCP client.

02

Pick a ChatGPT-capable bridge

ChatGPT does not yet speak MCP natively. Most teams register NotFair on Codex CLI (`codex mcp add NotFair-RedditAds --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 groups, ads, community targeting, pixels, and reporting. Writes stay staged until you approve them. createCreativeAssetUploads starts image or video processing from media URLs. configured_status and effective_status are distinct.

What you get

Create PAUSED unless activation is explicit

Reddit does not publish an official Ads MCP in the public sources used here. Create campaigns, ad groups, and ads with configured_status=PAUSED unless activation is explicit. Reporting can lag six hours.

Live diagnosis

Ask what is wrong. The client reads Campaigns, ad groups, ads, community targeting, pixels, and reporting.

Platform-true writes

Create campaigns, ad groups, and ads with configured_status=PAUSED unless activation is explicit. Writes wait for approval and record provenance. Reporting can lag six hours.

Hosted OAuth

NotFair hosts Reddit Ads OAuth. You authorize existing ads accounts without creating a Reddit developer app for the MCP client.

Honest limits

createCreativeAssetUploads starts image or video processing from media URLs. configured_status and effective_status are distinct. Reddit does not publish an official Ads MCP in the public sources used here.

Reddit Ads tools

66 Reddit 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 of registrar operations.

ToolType
listCampaignsread
listAdGroupsread
listAdsread
getAdAccountread
createCampaignwrite
createAdGroupwrite
createAdwrite
createCreativeAssetUploadswrite

Full tool surface: /reddit-ads-mcp.

Reddit Ads + ChatGPT FAQ

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

Connect Reddit 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. Create campaigns, ad groups, and ads with configured_status=PAUSED unless activation is explicit. Writes wait for approval and record provenance. Reporting can lag six hours. createCreativeAssetUploads starts image or video processing from media URLs. configured_status and effective_status are distinct.

Reddit does not publish an official Ads MCP in the public sources used here.

Connect Reddit Ads to ChatGPT

Create campaigns, ad groups, and ads with configured_status=PAUSED unless activation is explicit. Writes wait for approval and record provenance. Reporting can lag six hours.

Not a native ChatGPT MCP connector. Create campaigns, ad groups, and ads with configured_status=PAUSED unless activation is explicit. Writes wait for approval and record provenance. Reporting can lag six hours.