27 Tools
Apple Search Ads MCP Tools
Query your Apple Search Ads data using natural language. Works with Claude, Cursor, Gemini, and any MCP-compatible AI assistant.
Profile Management
list_apple_profiles
List Apple Search Ads Profiles
List all Apple Search Ads profiles (organizations) for the authenticated user. Returns profile IDs that can be used in other Apple Search Ads commands.
list_apple_mcp_profiles
List MCP-Activated Apple Profiles
List all Apple Search Ads profiles with their MCP activation status. Shows which profiles are ready for querying, which need activation, and which are currently importing data.
activate_apple_mcp_profile
Activate Apple Profile for MCP
Activate an Apple Search Ads profile for MCP access. This triggers data import from the Apple Search Ads API into our query-optimized database.
check_apple_mcp_status
Check Apple MCP Import Status
Check the MCP data import status for a specific Apple Search Ads profile. Shows progress of data retrieval and when the profile will be ready for queries.
Campaign Management
list_apple_campaigns
List Apple Search Ads Campaigns
List Apple Search Ads campaigns for a specific profile. Filter by status, app, and supply source (placement). Supports Search Results, Search Tab, and Today Tab campaigns.
list_apple_apps
List Apple Apps (Adam IDs)
List all apps (Adam IDs) associated with an Apple Search Ads profile. Use the Adam ID from this list to filter campaigns, performance, and analytics by specific app.
get_apple_campaign
Get Apple Campaign Details
Get detailed information about a specific Apple Search Ads campaign including budget, bid settings, supply source, and current status.
search_apple_campaigns
Search Apple Campaigns by Name
Search for Apple Search Ads campaigns by name. Useful when you know the campaign name but not the ID, or want to find campaigns matching a pattern.
Performance Analytics
get_apple_performance
Apple Search Ads Performance
Get overall performance metrics for an Apple Search Ads profile. Returns taps, impressions, spend, installs, TTR (tap-through rate), CPT (cost per tap), and CPI (cost per install).
get_apple_campaign_performance
Apple Campaign Performance
Get individual Apple Search Ads campaign performance metrics with flexible sorting and filtering. Shows installs, spend, CPI, taps, impressions, and TTR for each campaign.
get_apple_supply_source_performance
Apple Supply Source Performance
Get Apple Search Ads performance breakdown by supply source (Search Results, Search Tab, Today Tab). Compare efficiency across different ad placements to optimize your budget allocation.
compare_apple_periods
Compare Apple Ads Time Periods
Compare Apple Search Ads performance between two date ranges, showing percent changes and trends. Compares metrics like installs, spend, CPI, TTR between current and previous periods.
Analytics
get_apple_wasted_spend
Apple Search Ads Wasted Spend
Find Apple Search Ads campaigns, keywords, or search terms that are spending without generating installs. Identify budget leaks in your App Store advertising.
get_apple_search_term_performance
Apple Search Term Performance
Get Apple Search Ads search term performance metrics with flexible sorting. Shows which App Store search queries are driving installs or wasting spend. Essential for keyword discovery and negative keyword harvesting.
apple_analyze_performance
Apple Ads AI Performance Analysis
Analyze Apple Search Ads performance and get actionable AI-powered recommendations. Identifies campaigns and keywords to pause, scale, or adjust based on your data.
apple_get_attributions
Apple Ads Attribution Data
Get Apple Search Ads post-install attribution data from webhooks. Shows which campaigns and keywords drove actual app installs with unique session deduplication.
apple_get_subscription_conversions
Apple Ads Subscription Conversions
Get Apple Search Ads subscription conversion events with attribution data. Shows which campaigns and keywords drove actual paying subscribers, not just installs. Key for calculating true ROAS.
apple_get_activity_log
Apple Ads Activity Log
Get recent Apple MCP tool activity for your account. Shows an audit trail of tool calls including keyword adds, bid changes, pauses, and other actions made via MCP.
Campaign Actions
apple_pause_campaign
Pause Apple Campaign
Pause an Apple Search Ads campaign to stop it from spending. Use this when a campaign is underperforming or wasting budget.
apple_enable_campaign
Enable Apple Campaign
Enable (unpause) an Apple Search Ads campaign to resume spending. Use this to re-enable a campaign after making changes or after a pause period.
Keyword Actions
apple_update_keyword_bid
Update Apple Keyword Bid
Update the bid amount for an Apple Search Ads keyword. Raise bids on high-performing keywords to get more volume, or lower bids on keywords with high CPI.
apple_pause_keyword
Pause Apple Keyword
Pause an Apple Search Ads keyword to stop bidding on it. Use this for keywords that are spending without converting to installs.
apple_enable_keyword
Enable Apple Keyword
Enable (unpause) an Apple Search Ads keyword to resume bidding on it. Use this to re-enable a keyword after adjusting strategy or bids.
apple_add_keywords
Add Apple Targeting Keywords
Add new targeting keywords to an Apple Search Ads ad group. Use EXACT match for precise targeting and BROAD match for discovery of new search terms.
apple_add_negative_keywords
Add Apple Negative Keywords
Add negative keywords to block unwanted search terms in Apple Search Ads. Campaign-level negatives apply to all ad groups. Ad group-level negatives are more specific.