Tools reference
The full catalog of read tools the Moloco Ads MCP exposes, grouped by different entities.
Last updated: 2026-07-21
All tools are read-only and return Ads API's full response verbatim (no field projection — what you see in the docs is what Claude gets back).
Each tool links to the underlying REST endpoint in the Moloco Ads API reference — open it to see the full request/response schema.
The fastest way to see what's live is to ask Claude directly: "What Moloco Ads tools do you have?" The list below mirrors the current server; new tools roll out continuously, so the live answer is authoritative.
Workplaces
moloco_ads_list_workplaces
moloco_ads_list_workplacesList the workplaces (a.k.a. platforms) you can access. This is the entry point: every other tool requires a workplace_id, and this is the only tool that doesn't — call it first to discover the ID to pass to everything else. An OAuth connection authenticates you as a user and isn't bound to a single workplace, so each call chooses which workplace it targets.
- Inputs: none
- Ads API: List Workplaces
moloco_ads_get_workplace
moloco_ads_get_workplaceGet one workplace in full by workplace_id.
- Inputs:
workplace_id - Ads API: Read the workplace
Identity
moloco_ads_user_info
moloco_ads_user_infoReturn the caller's user profile and their workplace / ad-account roles (the identity you're connected as). Call this when you want to know "who am I signed in as" or "what do I have access to".
- Inputs:
workplace_id - Ads API: Read the user
Ad accounts
moloco_ads_list_ad_accounts
moloco_ads_list_ad_accountsList the ad accounts under a workplace, in full. Ad accounts own campaigns — call this to discover an ad_account_id for the per-account tools.
- Inputs:
workplace_id - Ads API: List AdAccounts
moloco_ads_get_ad_account
moloco_ads_get_ad_accountGet one ad account in full.
- Inputs:
workplace_id,ad_account_id - Ads API: Read AdAccount
Products
moloco_ads_list_products
moloco_ads_list_productsList products (advertised apps/sites) under an ad account, in full.
- Inputs:
workplace_id,ad_account_id - Ads API: List Products
moloco_ads_get_product
moloco_ads_get_productGet one product in full.
- Inputs:
workplace_id,product_id - Ads API: Read Product
moloco_ads_get_product_app_event_summary
moloco_ads_get_product_app_event_summaryApp-event summary (event counts, revenue) for one product.
- Inputs:
workplace_id,product_id, optional attribution / revenue / time filters - Ads API: Read Product app-event summary
moloco_ads_get_product_skan_conversion_config
moloco_ads_get_product_skan_conversion_configSKAdNetwork conversion config for one product.
- Inputs:
workplace_id,product_id - Ads API: Read SKAN conversion config
moloco_ads_get_product_mmp_skan_conversion_config
moloco_ads_get_product_mmp_skan_conversion_configMMP-sourced SKAdNetwork conversion config for one product.
- Inputs:
workplace_id,product_id - Ads API: Read MMP SKAN config
Campaigns & ad groups
moloco_ads_list_campaigns
moloco_ads_list_campaignsList campaigns under an ad account, in full.
- Inputs:
workplace_id,ad_account_id, optionalproduct_id - Ads API: List Campaigns
moloco_ads_get_campaign
moloco_ads_get_campaignGet one campaign in full (targeting, budget, schedule, etc.).
- Inputs:
workplace_id,campaign_id - Ads API: Read Campaign
moloco_ads_list_ad_groups
moloco_ads_list_ad_groupsList ad groups under an ad account, in full.
- Inputs:
workplace_id,ad_account_id, optionalcampaign_id/product_id - Ads API: List AdGroups
moloco_ads_get_ad_group
moloco_ads_get_ad_groupGet one ad group in full (audience, capper, creative groups, etc.). Both IDs come from moloco_ads_list_ad_groups.
- Inputs:
workplace_id,ad_group_id,campaign_id - Ads API: Read AdGroup
Audiences
moloco_ads_list_audience_targets
moloco_ads_list_audience_targetsList audience targets (reusable targeting conditions) under an ad account, in full.
- Inputs:
workplace_id,ad_account_id - Ads API: List AudienceTargets
moloco_ads_get_audience_target
moloco_ads_get_audience_targetGet one audience target in full.
- Inputs:
workplace_id,audience_target_id,ad_account_id - Ads API: Read AudienceTarget
moloco_ads_list_customer_sets
moloco_ads_list_customer_setsList customer sets (uploaded audience / customer lists) under an ad account, in full.
- Inputs:
workplace_id,ad_account_id - Ads API: List CustomerSets
moloco_ads_get_customer_set
moloco_ads_get_customer_setGet one customer set in full.
- Inputs:
workplace_id,customer_set_id - Ads API: Read CustomerSet
Creatives & tracking links
moloco_ads_list_creatives
moloco_ads_list_creativesList creatives under an ad account, in full.
- Inputs:
workplace_id,ad_account_id, optionalproduct_id/types/order_by_key - Ads API: List Creatives
moloco_ads_get_creative
moloco_ads_get_creativeGet one creative in full.
- Inputs:
workplace_id,creative_id - Ads API: Read Creative
moloco_ads_list_creative_reviews
moloco_ads_list_creative_reviewsList creative reviews (creatives + review status).
- Inputs:
workplace_id, optionalad_account_id/review_states/campaign_states - Ads API: List CreativeReviews
moloco_ads_list_creative_groups
moloco_ads_list_creative_groupsList creative groups under an ad account, in full.
- Inputs:
workplace_id,ad_account_id, optionalproduct_id - Ads API: List CreativeGroups
moloco_ads_get_creative_group
moloco_ads_get_creative_groupGet one creative group in full.
- Inputs:
workplace_id,creative_group_id - Ads API: Read CreativeGroup
moloco_ads_list_tracking_links
moloco_ads_list_tracking_linksList tracking links under an ad account, in full.
- Inputs:
workplace_id,ad_account_id, optionalproduct_id - Ads API: List TrackingLinks
moloco_ads_get_tracking_link
moloco_ads_get_tracking_linkGet one tracking link in full. Set include_attempts to also return validation attempts.
- Inputs:
workplace_id,tracking_link_id, optionalinclude_attempts - Ads API: Read TrackingLink
moloco_ads_validate_tracking_link
moloco_ads_validate_tracking_linkValidate a candidate tracking link — returns PASSED/FAILED plus any errors.
- Inputs:
workplace_id,ad_account_id,tracking_linkobject (needsdevice_os,tracking_company, and at least one ofclick_through_link/view_through_link) - Ads API: Validate TrackingLink
Summary
moloco_ads_entity_counts
moloco_ads_entity_countsCurrent vs. limit entity counts (e.g. how many campaigns exist vs. the cap) for one entity type.
- Inputs:
workplace_id,entity_type, plus a conditional scope (ad_account_id/product_id/campaign_id) depending on the type - Ads API: Read entity counts
moloco_ads_workplace_summary
moloco_ads_workplace_summaryMonthly spend / discount summary for a workplace over a month range.
- Inputs:
workplace_id,month_start,month_end(YYYY-MM) - Ads API: Read Workplace summary
moloco_ads_cohort_summary
moloco_ads_cohort_summaryCohort performance summary for an ad account over a date range.
- Inputs:
workplace_id,ad_account_id,date_start,date_end(YYYY-MM-DD), optionaltype/actions - Ads API: Read cohort summary
Analytics
The three analytics tools query the /cm/v1/analytics-* endpoints. Dimensions and metrics are passed through as enum-name strings.
moloco_ads_analytics_overview
moloco_ads_analytics_overviewAggregated ad-performance overview for an ad account over a date range.
- Inputs:
workplace_id,ad_account_id,date_start,date_end(YYYY-MM-DD),dimensions,metrics - Ads API: Analytics overview
moloco_ads_analytics_detail
moloco_ads_analytics_detailDetailed ad-performance analytics — finer breakdowns than the overview (e.g. HOUR, sub-publisher, exchange).
- Inputs:
workplace_id,ad_account_id,date_start,date_end(YYYY-MM-DD),dimensions,metrics - Ads API: Analytics detail
moloco_ads_analytics_skan
moloco_ads_analytics_skanSKAdNetwork ad-performance analytics for an ad account over a date range.
- Inputs:
workplace_id,ad_account_id,date_start,date_end(YYYY-MM-DD),dimensions,skan_conversion_dimensions,metrics - Ads API: Analytics SKAdNetwork
Updated about 1 month ago

