# Mharnett Reddit Ads MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.mharnett%2Freddit-ads
Registry id: `mcp-registry/io.github.mharnett/reddit-ads`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "mharnett-reddit-ads-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-reddit-ads"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add mharnett-reddit-ads-mcp-server -- npx -y mcp-reddit-ads
```

## Tools (18)

- `reddit_ads_create_ad`: Create a new ad with headline, body, URL, and media (PAUSED by default)
- `reddit_ads_create_ad_group`: Create a new ad group with targeting (PAUSED by default)
- `reddit_ads_create_campaign`: Create a new campaign (PAUSED by default)
- `reddit_ads_enable_items`: Enable multiple campaigns, ad groups, or ads at once
- `reddit_ads_get_accounts`: List all ad accounts accessible to the authenticated user
- `reddit_ads_get_ad_groups`: List ad groups for a campaign
- `reddit_ads_get_ads`: List ads for an ad group
- `reddit_ads_get_campaigns`: List campaigns with optional status filter
- `reddit_ads_get_client_context`: Get account info and verify API connectivity
- `reddit_ads_get_daily_performance`: Day-by-day performance breakdown
- `reddit_ads_get_interest_categories`: List available interest categories for targeting
- `reddit_ads_get_performance_report`: Aggregated performance metrics for campaigns/ad groups/ads
- `reddit_ads_pause_items`: Pause multiple campaigns, ad groups, or ads at once
- `reddit_ads_search_geo_targets`: Search for geographic targeting options (countries, regions, metros)
- `reddit_ads_search_subreddits`: Search for subreddits by keyword for targeting
- `reddit_ads_update_ad`: Update ad creative or status
- `reddit_ads_update_ad_group`: Update ad group bid, targeting, or status
- `reddit_ads_update_campaign`: Update campaign name, budget, objective, or status

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
