Reddit Ads MCP Server for Claude and ChatGPT
Connect your Reddit ad account to Claude or ChatGPT through SourcetoMCP. Ask about spend, clicks and conversions by campaign, ad group or ad, break performance down by hour of day, and see which communities and interests your conversions come from.
SourcetoMCP hosts the MCP server and runs the Reddit sign-in, so there is no Reddit developer app to register and no API token to paste anywhere. New campaigns start paused, so nothing spends until you turn it on.
Agent asks
Which campaigns are outspending their conversions?
Agent asks
Pause anything spending over $50/day with a CTR under 1%.
Why Reddit Ads data matters for your agent
Reddit campaigns can shift fast, and checking in shouldn't mean logging into a separate dashboard every time. Your agent can pull the numbers, and act on them, in the same conversation.
- Campaign and date detail means real answers. Your agent can point at exactly which campaign is underperforming, instead of reporting a vague spend total.
- Takes real action. Ask your agent to pause an underperforming campaign or spin up a new one, and it can, right from the chat.
- Safe by default. Every campaign your agent creates starts paused, so nothing spends until you decide it should.
- Real account details. Currency, timezone, and spend cap read straight from your ad account, plus a breakdown of exactly which community or device is driving results.
How it works
Connect Reddit Ads. Authorise through Reddit's own sign-in in about a minute, and choose which ad account your agent can access.
Your agent asks in plain language. It calls the right MCP operation behind the scenes and gets real campaign performance back.
Every answer shows its work. Structured data comes back with the exact dimensions and metrics used, so you can see how the answer was built rather than take it on faith.
Campaign performance
by campaign · last 28 days
| Campaign | Spend | Clicks | CTR |
|---|---|---|---|
| Launch - Traffic | $284 | 1,940 | 1.8% |
| Retarget - Conversions | $512 | 890 | 0.9% |
| Brand - Awareness | $140 | 2,410 | 2.6% |
Ask about your Reddit Ads. Get real data back.
‖ manual mode on
Built for real answers, beyond spend totals
Campaign performance, all the way down to the ad
Spend, impressions, clicks, CTR, ROAS, and conversions at the campaign, ad group, or ad level, over any date range.
A full conversion funnel, not just one number
Clicks, views, cost per action, and (where Reddit tracks it) average/total value and item count for add-to-cart, lead, purchase, sign-up, and five other event types.
Video completion and app-install tracking
Watch-through rate at every quartile for video ads, and install/purchase/sign-up funnels for app-install campaigns, tracked through both your MMP and Apple's SKAdNetwork.
See which communities and interests are working
Performance broken down by community (subreddit), interest category, country, region, gender, DMA, keyword, placement, operating system, language, or gallery item, each reported as its own row.
Targeting and bids alongside performance
Ad group budget, bid strategy, and targeting configuration sit next to the numbers, so your agent can see why a result moved.
The ad account's real currency
Ad account name, currency, timezone, and spend cap read straight from Reddit.
Create campaigns across four objectives
Traffic, conversions, app installs, or awareness: your agent can set one up from the conversation.
Update existing campaigns
Rename a campaign, change its daily budget, or switch it between active and paused, without opening Reddit Ads Manager.
Budget set right from the request
Daily budget goes in as a real currency amount, no separate step or unit conversion to get wrong.
Safety by default
Every newly created campaign starts paused. Nothing spends until you or your agent explicitly turns it on.
Real prompts teams run against Reddit Ads
Every SourcetoMCP account gets these in the Prompt Library, ready to run against your own connected Reddit Ads account.
Community diagnostics
- Reddit Ads Community CPC Anomaly Scan
- Reddit Ads Subreddit Inclusion & Exclusion Map
- Reddit Ads Funding Instrument Health Check
Budget optimisation
- Reddit Ads Budget Reallocation from Weak Communities
- Reddit Ads New Ad Launch from Scratch
- Reddit Ads Custom Audience Builder
- Reddit Ads Account-Wide Community Exclusion
- Reddit Ads Dayparting Optimisation
Ask anything else
Your agent can call these operations directly too. The library is a starting point.
Reddit Ads MCP FAQ
Common questions from teams connecting Reddit Ads to an agent.
Campaign, ad group, and ad-level performance (including a breakdown by hour of day, for scheduling decisions, and a full per-event conversion funnel: add-to-cart, add-to-wishlist, lead, page visit, purchase, search, sign-up, and view-content, plus ROAS and Reddit Leads), video completion metrics, app-install conversion tracking (through both your Mobile Measurement Partner and Apple's SKAdNetwork), audience breakdown by community/interest/country/region/gender/DMA/keyword/placement/operating system/language/gallery item, a plain campaign status/effective-status listing (for "which campaigns are active or paused"), ad group targeting and bid configuration, campaign/ad group/ad/audience/ad account management, custom creative post creation, account info, funding instruments, and conversion pixels: 20 registered operations in total.
Claude, ChatGPT, Cursor, or any MCP-compatible client. Connect once from your dashboard's "Connect an agent" page and every tool you've paired can use it.
No. Connecting uses Reddit's own authorisation flow. SourcetoMCP never sees your password, and you choose which ad account your agent can access.
Yes, carefully. It can create a campaign against one of four objectives (traffic, conversions, app installs, or awareness) or update an existing one, and every newly created campaign starts paused by default. It can create or update ad groups, including excluding specific subreddits from an ad group's targeting and setting a recurring weekly delivery schedule (dayparting), and create or update individual ads, whether that means pausing, renaming, or re-pointing an ad's click URL. It can even author the ad's creative from scratch (a text or image post) rather than needing one to already exist. Nothing spends until you or your agent explicitly turns a campaign on.
Yes. It can write a text or image post (image creatives use a URL, and Reddit downloads and hosts the image itself), turn that into an ad under an ad group, and set the ad group's targeting, including which communities to exclude. Post creation runs as a background job on Reddit's side, so your agent checks back for the result rather than getting it instantly.
As far back as Reddit's own reporting API returns for your account. We don't extend or shorten it. Reddit's own docs note that metrics can take a few hours to stabilise as events arrive.
No. SourcetoMCP hosts the MCP server and runs Reddit's own authorisation flow for you. You approve access on Reddit's screen and pick which ad account to connect, with nothing to register and no token to copy anywhere.
Yes, if you connect them. Reddit Ads sits behind the same MCP connection as your other sources, so one conversation can put Reddit spend next to Google Ads or Google Analytics without exporting anything.
Reddit Ads is available on every paid plan. See Pricing for how many connections each plan includes.
