Server Details
Manage Reddit advertising end to end across accounts, funding methods, campaigns, ad groups, and a…
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- BigVik193/reddit-ads-mcp-api
- GitHub Stars
- 0
Available Tools
11 toolscreateAdTry in Inspector
Create a Reddit ad using the official Reddit Ads API
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Ad name (1-500 characters) | |
| postId | No | Reddit post ID to promote (format: t3_xxxxx) | |
| clickUrl | No | Destination URL when ad is clicked (max 5000 characters) | |
| products | No | Products associated with the ad | |
| adGroupId | No | Ad group ID this ad belongs to | |
| profileId | No | Profile ID for catalog sales campaigns | |
| campaignId | No | Campaign ID this ad belongs to | |
| adAccountId | Yes | Reddit ad account ID | |
| eventTrackers | No | Event tracking pixels from approved providers | |
| previewExpiry | No | ISO 8601 timestamp for preview URL expiry | |
| profileUsername | No | Profile username for catalog sales campaigns | |
| configuredStatus | Yes | Ad status | |
| shoppingCreative | No | Shopping creative settings | |
| clickUrlQueryParams | No | UTM parameters for click URL (max 14 items) | |
| campaignObjectiveType | No | Campaign objective type |
createAdGroupTry in Inspector
Create a new Reddit ad group with targeting and bidding options
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Ad group name | |
| appId | No | App ID for app install campaigns | |
| bidType | No | Bidding strategy type | |
| endTime | No | ISO 8601 timestamp when ad group ends | |
| bidValue | No | Bid amount in microcurrency per event | |
| goalType | No | Type of goal | |
| goalValue | No | Goal value in microcurrency | |
| startTime | No | ISO 8601 timestamp when ad group starts (e.g., 2025-09-18T22:27:10Z) | |
| targeting | No | Targeting options | |
| campaignId | Yes | Campaign ID this ad group belongs to | |
| adAccountId | Yes | Reddit ad account ID | |
| bidStrategy | No | Bid strategy | |
| configuredStatus | No | Ad group status | ACTIVE |
| optimizationGoal | No | Optimization goal for conversions |
createCampaignTry in Inspector
Create a new Reddit advertising campaign
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Campaign name (3-200 characters) | |
| appId | No | App ID for app installs campaigns (Apple App Store or Google Play) | |
| goalType | No | Campaign goal type (requires CBO) | |
| spendCap | No | Campaign lifetime spend cap in microcurrency | |
| goalValue | No | Campaign level goal value in micros (requires CBO) | |
| objective | Yes | Campaign objective type | |
| adAccountId | Yes | Reddit ad account ID | |
| ageRestriction | No | Age restriction for campaign | NO_AGE_RESTRICTION |
| configuredStatus | No | Campaign status | ACTIVE |
| fundingInstrumentId | Yes | Funding instrument ID for payment |
createPostTry in Inspector
Create a new Reddit post for advertising
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Post type | |
| content | Yes | Post content array (required) | |
| headline | Yes | Post title/headline | |
| profileId | Yes | Reddit profile ID (format: t2_xxxxx) | |
| thumbnailUrl | Yes | Thumbnail image URL | |
| allowComments | Yes | Enable comments on the post |
generateImageTry in Inspector
Generate an image from a text description using Google's Gemini Flash Image Preview
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | Style of the generated image | photorealistic |
| prompt | Yes | Text description of the image to generate |
getAdAccountsTry in Inspector
Get all available Reddit ad accounts for a business
| Name | Required | Description | Default |
|---|---|---|---|
| businessId | No | Reddit Business ID (optional if REDDIT_BUSINESS_ID env var is set) |
getAdGroupsTry in Inspector
Get all ad groups for an ad account
| Name | Required | Description | Default |
|---|---|---|---|
| adAccountId | Yes | Reddit ad account ID |
getAdsTry in Inspector
Get all ads from a Reddit ad account
| Name | Required | Description | Default |
|---|---|---|---|
| adAccountId | Yes | Reddit ad account ID |
getCampaignsTry in Inspector
Get all campaigns for an ad account
| Name | Required | Description | Default |
|---|---|---|---|
| adAccountId | Yes | Reddit ad account ID |
getFundingInstrumentsTry in Inspector
Get all payment methods/funding instruments for an ad account
| Name | Required | Description | Default |
|---|---|---|---|
| adAccountId | Yes | Reddit ad account ID |
getProfilesTry in Inspector
Get all Reddit profiles/accounts available for an ad account
| Name | Required | Description | Default |
|---|---|---|---|
| adAccountId | Yes | Reddit ad account ID |
FAQ
How do I claim this server?
To claim this server, publish a /.well-known/glama.json file on your server's domain with the following structure:
The email address must match the email associated with your Glama account. Once verified, the server will appear as claimed by you.
What are the benefits of claiming a server?
- Control your server's listing on Glama, including description and metadata
- Receive usage reports showing how your server is being used
- Get monitoring and health status updates for your server
Your Connectors
Sign in to create a connector for this server.