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
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
Install the MCP
codex mcp add NotFair-RedditAds --url https://notfair.co/api/mcp/notfairSign in and start asking
Audit my Reddit Ads account and rank fixes by impact.How it works
Connect Reddit Ads, then bridge ChatGPT
Connect Reddit Ads
NotFair hosts Reddit Ads OAuth. You authorize existing ads accounts without creating a Reddit developer app for the MCP client.
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.
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.
| Tool | Type | Description |
|---|---|---|
listCampaigns | read | Campaigns on the selected Reddit ad account. |
listAdGroups | read | Ad groups for the selected account. |
listAds | read | Ads with community targeting context. |
getAdAccount | read | Selected Reddit ad account metadata. |
createCampaign | write | Create with configured_status=PAUSED unless activation is explicit. |
createAdGroup | write | Create an ad group. Manual CPC requires bid_strategy=MANUAL_BIDDING. |
createAd | write | Create an ad after approval. Local dry-run until dryRun=false. |
createCreativeAssetUploads | write | Start image or video processing from media URLs. |
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.
Related pages
Keep evaluating the same connection.
Reddit Ads MCP
Tool surface, endpoint, and 66 Reddit Ads tools.
Reddit Ads for Claude
Same hosted MCP endpoint on Claude's first-class landing.
Reddit Ads for Codex
Codex CLI product landing for the same tools.
Reddit Ads for Grok Bot
Marketplace install for the same hosted MCP tools.
Compare Reddit Ads MCP servers
Sourced benchmark with public verification prompts.
Reddit Ads write safety
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.
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.