MCP server for the Reddit Ads API. List accounts, campaigns, ads, and pull reports.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A C# MCP (Model Context Protocol) server for the Reddit Ads API. Provides read-only tools for listing accounts, campaigns, ad groups, ads, and pulling performance reports.
Built with .NET 10 and the official ModelContextProtocol SDK.
| Tool | Description |
|---|---|
ListAccounts | List all Reddit ad accounts accessible with current credentials |
ListCampaigns | List campaigns for an account |
ListAdGroups | List ad groups, optionally filtered by campaign |
ListAds | List ads, optionally filtered by ad group |
GetPerformanceReport | Get a performance report with custom date range, fields, and breakdowns |
GetDailyPerformance | Convenience wrapper β last N days of impressions, clicks, spend, CTR, CPC, eCPM |
All tools accept an optional accountId parameter. If omitted, the default account from REDDIT_ACCOUNT_ID is used.
Then configure Claude Code (see Step 5b below).
Then configure Claude Code (see Step 5a below).
| Field | Value |
|---|---|
| App name | Reddit Ads MCP |
| Description | MCP server for Reddit Ads reporting |
| About url | https://github.com/mkerchenski/RedditAdsMcp (or leave blank) |
| Redirect URI | https://hurrah.dev/oauth/reddit |
Reddit requires a public HTTPS redirect URI (localhost won't work). The URL above is a simple callback page maintained by the package author that displays the authorization code for you to copy β it does not store any data. You can use any HTTPS URL you control instead; just update the redirect URI in Steps 2β3 to match.
Open this URL in your browser, replacing YOUR_APP_ID with the App ID from Step 1:
Click Allow. You'll be redirected to a page that displays your authorization code β click Copy.
Run this command, replacing the three placeholders with your App ID, Secret, and authorization code:
The
redirect_urimust match exactly what you entered in Step 1.
The response JSON contains a refresh_token field. Save it β it's permanent until revoked.
a2_eaf73mplhhps)Add to your Claude Code MCP settings (.mcp.json in your project, or ~/.claude/settings.json), replacing the four placeholder values:
Verify with /mcp in Claude Code β the reddit-ads server should appear with 6 tools.
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/reddit-ads-mcp)<a href="https://allmcps.com/mcp/reddit-ads-mcp"><img src="https://allmcps.com/api/badge/reddit-ads-mcp?style=directory" alt="Reddit Ads MCP on AllMCPs" /></a>