Skip to content

Reddit Ads MCP API reference

Every Reddit Ads tool the MCP server exposes, with its parameters. 54 tools, 416 metrics and 37 dimensions, on a dedicated endpoint.

View as Markdown

Campaigns, ad groups, ads, communities and audience targeting, creative assets, catalogs and native reporting.

To connect another identity without replacing your existing access, open this source in the dashboard and choose Add another account. Select accounts from the combined list and save. See account scoping for selection, plan limits and reconnection.

Connection

Platform id
reddit_ads
Tool prefix
reddit_
Account parameter
adAccountId
Dedicated endpoint
https://mcp.getmcpads.com/reddit-ads/mcp
Access
Connect Reddit and select the ad accounts your assistant may access. Native account eligibility and permissions apply.
Tools
54, 23 of which write
Metrics
416
Dimensions
37

Scope requested

Scope requested
ScopeGrantsAllows writes
adsreadRead authorized Reddit Ads accounts and reporting.No
adseditManage Reddit campaigns, ad groups, ads, assets and supported audience/catalog configuration. Changes require confirmation and the appropriate account permissions.Yes

Catalogues

Write tools (23)

Absent from the tool list on the Free plan. Each one previews by default and needs a second call with confirm: true.

Write tools (23)
ToolWhat it doesKindDiscovery
reddit_create_adcreate Reddit ad with native fields, including supported objectives/formats.WriteOn demand
reddit_create_ad_groupcreate Reddit ad_group with native fields, including supported objectives/formats.WriteOn demand
reddit_create_campaigncreate Reddit campaign with native fields, including supported objectives/formats.WriteOn demand
reddit_create_catalogReddit create catalog using the native schema catalog_create.WriteOn demand
reddit_create_custom_audiencecreate Reddit custom_audience with native fields, including supported objectives/formats.WriteOn demand
reddit_create_lead_formcreate Reddit lead_form with native fields, including supported objectives/formats.WriteOn demand
reddit_create_postReddit create post using the native schema post_create.WriteOn demand
reddit_create_product_setReddit create product set using the native schema product_set_create.WriteOn demand
reddit_create_saved_audiencecreate Reddit saved_audience with native fields, including supported objectives/formats.WriteOn demand
reddit_rename_adRename one Reddit ad.WriteOn demand
reddit_rename_ad_accountRename the selected Reddit ad account.WriteOn demand
reddit_rename_ad_groupRename one Reddit ad group.WriteOn demand
reddit_rename_campaignRename one Reddit campaign.WriteOn demand
reddit_update_adupdate Reddit ad with native fields, including supported objectives/formats.WriteOn demand
reddit_update_ad_groupupdate Reddit ad_group with native fields, including supported objectives/formats.WriteOn demand
reddit_update_assetUpdate supported Reddit asset fields; preview by default.WriteOn demand
reddit_update_campaignupdate Reddit campaign with native fields, including supported objectives/formats.WriteOn demand
reddit_update_catalogUpdate supported Reddit catalog fields; preview by default.WriteOn demand
reddit_update_postUpdate supported Reddit post fields; preview by default.WriteOn demand
reddit_update_product_setUpdate supported Reddit product_set fields; preview by default.WriteOn demand
reddit_update_saved_audienceupdate Reddit saved_audience with native fields, including supported objectives/formats.WriteOn demand
reddit_upload_creative_assetsReddit upload creative assets using the native schema asset_upload.WriteOn demand
reddit_upsert_productsReddit upsert products using the native schema products_upsert.WriteOn demand

Read tools (31)

Tools marked Announced appear in your client's tool list. The rest are reachable through search_tools and run_tool, which run the same checks.

Read tools (31)
ToolWhat it doesKindDiscovery
reddit_get_adRead one Reddit ad; verify it belongs to the selected ad account.ReadOn demand
reddit_get_ad_groupRead one Reddit ad_group; verify it belongs to the selected ad account.ReadOn demand
reddit_get_ad_groupsRead Reddit ad_groups, including native configuration and configured/effective status.ReadAnnounced
reddit_get_adsRead Reddit ads, including native configuration and configured/effective status.ReadOn demand
reddit_get_asset_uploadsPoll processing of creative imports through the selected profile; ACTIVE is media-ready, not advertising delivery.ReadOn demand
reddit_get_campaignRead one Reddit campaign; verify it belongs to the selected ad account.ReadOn demand
reddit_get_campaignsRead Reddit campaigns, including native configuration and configured/effective status.ReadAnnounced
reddit_get_catalog_importsRead catalog_imports from an owned Reddit catalog.ReadOn demand
reddit_get_catalogsRead product catalogs of the business owning the selected ad account.ReadOn demand
reddit_get_creative_assetsList the selected Reddit profile's asset library; unused files are not necessarily ads.ReadOn demand
reddit_get_custom_audienceRead one Reddit custom_audience; verify it belongs to the selected ad account.ReadOn demand
reddit_get_custom_audiencesRead Reddit custom_audiences, including native configuration and configured/effective status.ReadOn demand
reddit_get_insightsNative Reddit reporting with metrics and entity/audience breakdowns, explicit UTC dates and pagination.ReadAnnounced
reddit_get_lead_formRead one Reddit lead_form; verify it belongs to the selected ad account.ReadOn demand
reddit_get_lead_gen_formsRead Reddit lead_gen_forms, including native configuration and configured/effective status.ReadOn demand
reddit_get_pixelsList pixels accessible to the selected Reddit ad account.ReadOn demand
reddit_get_postRead an ad structured post after profile ownership verification.ReadOn demand
reddit_get_post_jobPoll a previously created structured post using its signed job receipt.ReadOn demand
reddit_get_postsList advertising structured posts for a profile attached to this account.ReadOn demand
reddit_get_product_setsRead product_sets from an owned Reddit catalog.ReadOn demand
reddit_get_productsRead products from an owned Reddit catalog.ReadOn demand
reddit_get_profilesList profiles accessible to the selected Reddit ad account.ReadOn demand
reddit_get_reporting_schemaReddit metric and dimension inventory; configured targeting is read with reddit_get_targeting, not inferred from reporting.ReadOn demand
reddit_get_saved_audienceRead one Reddit saved_audience; verify it belongs to the selected ad account.ReadOn demand
reddit_get_saved_audiencesRead Reddit saved_audiences, including native configuration and configured/effective status.ReadOn demand
reddit_get_setup_guideComplete Reddit connector coverage, prerequisites and limits.ReadOn demand
reddit_get_targetingRead actual ad-group targeting: inclusions, exclusions, geo, age/gender, languages, interests, communities, keywords, devices and audience IDs.ReadAnnounced
reddit_get_targeting_optionsDiscover valid native targeting values.ReadOn demand
reddit_get_write_schemaExact pinned native schemas for Reddit creation and edits, including targeting and all implemented campaign/ad formats.ReadOn demand
reddit_health_checkRead the selected Reddit account, currency and timezone; API access is not proof of delivery or full objective eligibility.ReadAnnounced
reddit_list_ad_creativesResolve ad-linked image/video/carousel assets with explicit coverage.ReadAnnounced

Manage your ads from your AI assistant

Start for free

Free with 1 ad account, no card. Pro is free for 7 days.

Esc

Type to search