MCP ServerSTDIOOfficialv1.0.1

Mharnett Reddit Ads MCP Server

Manage Reddit ad campaigns, ad groups, and audience targeting programmatically. Built for developers integrating Reddit advertising into their platforms or automation workflows.

io.github.mharnett/reddit-ads

Hosted URL

Local install

Transport

STDIO

Auth

3 required env vars

What the Mharnett Reddit Ads MCP server does

How models use it and what it is built for.

Manage Reddit ad campaigns, ad groups, and audience targeting programmatically. Built for developers integrating Reddit advertising into their platforms or automation workflows.

Connect to Mharnett Reddit Ads

Local install — runs as a subprocess.

npx mcp-reddit-ads@1.0.1

Environment variables

Configuration this server reads at startup.

  • REDDIT_CLIENT_IDRequired

    Reddit OAuth app client ID

  • REDDIT_CLIENT_SECRETRequiredSecret

    Reddit OAuth app client secret

  • REDDIT_REFRESH_TOKENRequiredSecret

    Reddit OAuth refresh token

Resources

Where to find authoritative docs and source for Mharnett Reddit Ads.

Example prompts for Mharnett Reddit Ads

Paste any of these into Agent Studio after connecting Mharnett Reddit Ads.

  • List all active campaigns and their current spend across subreddits
  • Create a new ad group targeting users interested in technology with a $500 daily budget
  • Pull performance metrics for ads in the last 30 days grouped by audience segment
  • Update targeting parameters for an existing campaign to exclude specific subreddits

Mharnett Reddit Ads MCP server — FAQ

Common questions about connecting and running Mharnett Reddit Ads.

  • What Reddit credentials do I need to set up this MCP server?

    You need a Reddit OAuth app's client ID and secret, plus a refresh token. Register your app at reddit.com/prefs/apps, then generate credentials through Reddit's OAuth flow to obtain the refresh token.

  • Can I manage multiple Reddit ad accounts with one server instance?

    The server uses a single set of credentials (REDDIT_CLIENT_ID, REDDIT_CLIENT_SECRET, REDDIT_REFRESH_TOKEN), so each instance manages one Reddit account. Run multiple instances with different credentials to manage multiple accounts.

  • What ad management operations does this server support?

    The server supports creating and managing campaigns, ad groups, individual ads, and audience targeting rules. It also provides reporting and performance metrics for your Reddit ads.

  • How do I authenticate if my refresh token expires?

    Refresh tokens can expire or be revoked. Regenerate a new refresh token through Reddit's OAuth authorization flow and update the REDDIT_REFRESH_TOKEN environment variable.

  • Is there pricing or rate limiting I should know about?

    This MCP server is a client library for Reddit's Ads API; pricing depends on your Reddit ad spend and API rate limits are set by Reddit. Check Reddit's Ads API documentation for current rate limits and quotas.

Skip the local setup — run MCP in your browser

MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 40+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.

Open Agent Studio

Related servers

More on MCP Playground