# camlowe/mcp-server-reddit-ads

Source: https://glimind.com/server/awesome%2Fcamlowe%2Fmcp-server-reddit-ads
Registry id: `awesome/camlowe/mcp-server-reddit-ads`
Status: unknown

## Tools (30)

- `compare_ads`: Per-ad performance within one ad group, joined with each ad's name and creative headline and
- `compare_periods`: Compare account performance over the trailing N days against the N days immediately before
- `copy_ads`: Duplicate a set of ads into another ad group. Each copy is created PAUSED. Reddit creates a new
- `create_ad`: Create an ad. Always created PAUSED. Either promote an existing post (post_url) or build a link ad
- `create_ad_group`: Create an ad group. Always created PAUSED. A conversion pixel id is required (Reddit mandate since
- `create_campaign`: Create a campaign. Always created PAUSED. If campaign budget optimization is on, a conversion
- `enable_items`: Resume delivery on one or more entities of a single type (set configured_status ACTIVE). This
- `find_entity`: Find campaigns, ad groups, or ads by name (case-insensitive substring match). Use this to turn a
- `get_account_overview`: One-glance health of an account: campaign/ad-group/ad counts by effective status, and this-week
- `get_accounts`: List every Reddit ad account these credentials can reach, across all businesses. Use this
- `get_ad`: Get one ad by id: status, ad group, and click-through URL, but not the creative copy. Use
- `get_ad_creative`: Read the creative behind an ad: headline, body text, media, thumbnail, and post URL. The creative
- `get_ad_group`: Get one ad group by id, with budget and bid fields in USD. This is where budget, bid, and
- `get_ad_groups`: List ad groups in an account, optionally filtered to one campaign, with budget and bid
- `get_ads`: List ads in an account, optionally filtered to one ad group. Returns ad records only, not
- `get_campaign`: Get one campaign by id, with budget fields converted to USD. Use get_campaigns to browse or
- `get_campaigns`: List all campaigns in a Reddit ad account, with budget fields converted to USD (*_usd siblings).
- `get_daily_performance`: Day-by-day performance for the trailing N days, broken down by date, with money metrics in
- `get_interest_categories`: List Reddit's interest targeting categories. Returns the ids to pass as interests to
- `get_performance_report`: Performance totals for an ad account over a date window. Accepts friendly lowercase metric names
- `get_server_status`: Diagnose the server: Reddit Ads API connectivity, configured write tier, how many tools that tier
- `pause_items`: Pause one or more entities of a single type (campaigns, ad groups, or ads), stopping their spend.
- `search_geo_targets`: Search geographic targets (countries, regions, and metros) by name. Returns the ids to pass
- `search_subreddits`: Search targetable subreddits (communities) by name or keyword. Returns the ids to pass as
- `update_ad_comments`: Turn commenting on an ad's promoted post on or off. This is the only property of a post the Reddit
- `update_ad_url`: Change an existing ad's click-through URL. Pass a full replacement click_url, or set_query_params
- `update_bid`: Set an ad group's bid in USD, echoing the previous and new value. Overwrites the prior bid
- `update_budget`: Set an ad group's daily spend budget in USD, echoing the previous and new value. Overwrites
- `update_name`: Rename one entity (campaign, ad group, or ad). Cosmetic only: delivery, budget, and
- `update_targeting`: Update an ad group's targeting. Only the fields you pass are changed; every other targeting key

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