Apple Ads

Apple Ads is a digital advertising platform allowing businesses to promote their apps within the App Store through targeted campaigns. Use it to create and manage ads that enhance app visibility and user acquisition.

This Apple Ads MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Marketing & Sales
API Key

Apple Ads
SKILL.md

Domain knowledge for Apple Ads — App Store campaigns, ad groups, keywords

Tools From This Provider (32)

Apple Ads Get Product Pages

Fetch Custom Product Pages for an app. Product pages are created in App Store Connect and used to create ad creatives...

Apple Ads Upsert Campaign

Create or update an Apple Ads campaign. For create: provide name, daily_budget_amount, adam_id, countries_or_regions,...

Apple Ads Search Apps

Search for iOS apps eligible for Apple Ads promotion. Returns Adam IDs, app names, developer names, and supported...

Apple Ads Search Geolocations

Search for geographic targeting locations usable in ad groups. Returns geo IDs, display names, and entity types...

Apple Ads Get Campaigns

Get Apple Ads campaigns. Pass campaign_id to retrieve a single campaign with full details (name, budget, status,...

Apple Ads Get Budget Orders

Get budget orders for the organization. Budget orders cap total spend across campaigns and are available to...

Apple Ads Delete Campaign

Permanently delete an Apple Ads campaign. CAUTION: This action cannot be undone. All ad groups, keywords, and ads...

Apple Ads Get Adgroup Report

Get performance reports for ad groups within a campaign. Returns metrics per ad group: impressions, taps, tap-through...

Apple Ads Get Keywords

Get targeting keywords for an ad group. Pass keyword_id to retrieve a single keyword with full details (text,...

Apple Ads Delete Negative Keywords

Permanently delete negative keywords in bulk. CAUTION: This action cannot be undone. Removing negative keywords may...

Apple Ads Upsert Adgroup

Create or update an ad group within a campaign. For create: provide campaign_id, name, and default_bid_amount (all...

Apple Ads Get Impression Share Report

Fetch an Impression Share report by ID, or list all reports. Reports contain competitive metrics: impression share...

Apple Ads Check App Eligibility

Check whether an app is eligible for Apple Ads promotion in specific countries and placements. Returns eligibility...

Apple Ads Get Campaign Report

Get performance reports for all campaigns. Returns metrics per campaign: impressions, taps, tap-through rate, installs,...

Apple Ads Get Creatives

Get ad creatives for the organization. Creatives link custom product pages to ads. Pass creative_id to fetch a single...

Apple Ads Get App Details

Fetch metadata for an App Store app. Returns app name, developer, categories, and supported countries. Set...

Apple Ads Upsert Negative Keywords

Create or update negative keywords to prevent ads from showing for specific searches. Pass adgroup_id for...

Apple Ads Get Ad Report

Get performance reports for individual ads within a campaign. Returns per-ad metrics: impressions, taps, installs, CPA,...

Apple Ads Get Negative Keywords

Get negative keywords that prevent ads from showing for specific search terms. Pass adgroup_id for ad-group-level...

Apple Ads Get Keyword Report

Get performance reports for targeting keywords. Returns per-keyword metrics: impressions, taps, installs, CPA, CPT,...

Apple Ads Delete Adgroup

Permanently delete an ad group from a campaign. CAUTION: This action cannot be undone. All keywords and ads within the...

Apple Ads Get Ads

Get ads assigned to an ad group. Pass ad_id to retrieve a single ad with full details (name, creative assignment,...

Apple Ads Get Adgroups

Get ad groups within a campaign. Pass adgroup_id to retrieve a single ad group with full details (name, bid amount,...

Apple Ads Delete Keyword

Permanently delete a targeting keyword from an ad group. CAUTION: This action cannot be undone. Consider using...

Apple Ads Create Impression Share Report

Create an Impression Share report for competitive analysis. Shows how your app's impression share compares to...

Apple Ads Create Creative

Create a new ad creative by linking a Custom Product Page to your organization. One creative per custom product page...

Apple Ads Upsert Ad

Create or update an ad within an ad group. Each ad group can have one active ad. For create: provide name and...

Apple Ads Upsert Keywords

Create or update targeting keywords in bulk for an ad group. For create: provide keyword objects with 'text' and...

Apple Ads Get Search Term Report

Get performance reports for actual search terms users typed that triggered your ads. Returns per-search-term metrics:...

Apple Ads Delete Ad

Permanently delete an ad from an ad group. CAUTION: This action cannot be undone. Consider using apple_ads_upsert_ad to...

Apple Ads Get Ad Rejection Reasons

Find reasons why ad creatives were rejected by Apple. Returns rejection codes, reason types, affected product pages,...

Apple Ads Get User Acl

Fetch the roles and organizations the API credentials have access to. Returns organization IDs, names, payment models,...

Connect Apple Ads to your AI assistant via MCP

Works with Claude, Cursor, ChatGPT · API Key setup

Set Up Server

Provider Information

CategoryMarketing & Sales
SetupAPI Key
AddedOctober 29, 2025
UpdatedMarch 25, 2026
Used By Tools
32

Quick Links

Need Help?

Having trouble configuring Apple Ads? Check the available resources below.

Apple Ads MCP Server - MCP Bundles • MCP Providers