Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Reddit Ads in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
Read Reddit Ads accounts through the Ads API v3: businesses, ad accounts, campaigns, ad groups, ads, funding instruments, and performance reports with spend, impressions, clicks, conversions and video metrics broken down by day, campaign, ad, country or community.
Try asking
Example prompts for Reddit Ads
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Reddit Ads, paste your credentials, mint an MCP API key — done. No Docker, no
git clone, no local server.
Reddit Ads + Meta Muse
Read Reddit Ads accounts through the Ads API v3: businesses, ad accounts, campaigns, ad groups, ads, funding instruments, and performance reports with spend, impressions, clicks, conversions and video metrics broken down by day, campaign, ad, country or community.
Prerequisites
See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:
REDDIT_ADS_CLIENT_ID, REDDIT_ADS_CLIENT_SECRET
Step 1 — Get credentials
The connector reads Reddit Ads through the Ads API v3 and does not create or change campaigns. It needs a developer application created in Reddit Ads; the general Reddit API apps from reddit.com/prefs/apps do not work here.
- A business admin with a verified account opens Reddit Ads → Business → Developer Portal → Add Apps → Create an app.
- Set the app's Redirect URL to the redirect URI shown on the connector page (on AnythingMCP Cloud:
https://cloud.anythingmcp.com/api/mcp-oauth/callback). - Copy the App ID into
REDDIT_ADS_CLIENT_IDand the app secret intoREDDIT_ADS_CLIENT_SECRETand save. LeaveREDDIT_ADS_REFRESH_TOKENempty. - Click Authorize with Provider and sign in with the Reddit account that has access to the ad accounts. Check the username on Reddit's consent page and log out first if it shows another account. The connector asks for the
adsreadscope with permanent duration, stores the refresh token and renews the one-hour access token by itself. - Call
reddit_ads_get_me, thenreddit_ads_list_my_businessesandreddit_ads_list_business_ad_accountsfor the ids the other tools need.
In reddit_ads_get_report, starts_at and ends_at must fall on a full hour in UTC, and money values are scaled: SPEND, CPC, CPV and ECPM are in millionths of the account currency (divide by 1,000,000). Metrics can take up to 6 hours to settle. A 403 means the authorized user has no role on that business or ad account; a 429 means wait and retry.
Step 2 — Install the adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Add the connector in Muse
Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (
https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide showsYOUR_SERVER_ID.
Muse adds remote MCP servers as custom connectors and signs in to them with OAuth.
- In Muse, open Settings → Connectors and choose Add custom connector.
- Paste the MCP server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse opens the AnythingMCP sign-in page: sign in and approve access.
- In a chat, ask Muse for something that needs the
Reddit Adstools.
You can also set it up from a chat, on the web, in the iOS and Android apps or in WhatsApp. Send Muse this message:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Self-hosting? Use your instance's public HTTPS address instead of https://cloud.anythingmcp.com. Muse connects from Meta's cloud, so localhost does not work.
Available tools
| Tool | What it does |
|---|---|
reddit_ads_get_me | Return the Reddit user the connector is authorized as (id, username) |
reddit_ads_list_my_businesses | List the Reddit Ads businesses the authorized user belongs to, with business id and name |
reddit_ads_list_business_ad_accounts | List the ad accounts of a business, with id, name, currency, time zone, attribution settings and status |
reddit_ads_get_ad_account | Get one ad account: name, currency, time zone, business id, attribution windows, admin approval and suspension status |
reddit_ads_list_campaigns | List the campaigns of an ad account with id, name, objective, configured_status, effective_status, spend cap, funding instrument and… |
reddit_ads_get_campaign | Get one campaign by id: objective, status, spend cap, budget optimization and funding instrument |
reddit_ads_list_ad_groups | List the ad groups of an ad account with id, campaign_id, name, status, bid strategy and value, goal, schedule and targeting (communities… |
reddit_ads_get_ad_group | Get one ad group by id with its bid, goal, schedule and full targeting |
reddit_ads_list_ads | List the ads of an ad account with id, ad_group_id, campaign_id, name, post id, click URL, configured_status, effective_status and… |
reddit_ads_get_ad | Get one ad by id: name, post, click URL, status and review outcome |
reddit_ads_list_funding_instruments | List the funding instruments (credit cards, credit lines, insertion orders) of an ad account with id, type, credit limit, billable amount… |
reddit_ads_get_report | Run a performance report for an ad account and get the rows back at once: metrics such as IMPRESSIONS, CLICKS, SPEND, CTR, CPC, ECPM… |
FAQ
Where is Muse available? Meta currently offers Muse in the US and Canada, on the web, in the iOS and Android apps and in WhatsApp.
Does Meta review this connector? No. Meta doesn't review custom connectors. Muse sees only the tools you switched on for this MCP server in AnythingMCP, and you can disconnect it anytime under Settings → Connectors.
Next steps
Was this guide helpful?