Skip to content
Get MCP AdsGet MCP Ads, home

Apple Ads MCP API reference

Every Apple Ads tool the MCP server exposes, with its parameters. 15 tools, 9 metrics and 8 dimensions, on a dedicated endpoint.

App Store campaigns, ad groups, keywords and performance reports with native attribution metrics.

Connection

Platform id
apple_ads
Tool prefix
apple_ads_
Account parameter
adAccountId
Dedicated endpoint
https://mcp.getmcpads.com/apple-ads/mcp
Access
OAuth provider registered. Live advertiser acceptance is in progress; Apple account roles apply.
Tools
15, 7 of which write
Metrics
9
Dimensions
8

Scope requestedLink to this section

ScopeGrantsAllows writes
searchadsRead Apple Ads accounts and reports, and manage campaigns with the role and accounts approved in Apple. Paid-plan writes require explicit confirmation; the gateway controls which selected accounts are reachable.Yes

CataloguesLink to this section

Write tools (7)Link to this section

Absent from the tool list on the Free plan. Each one previews by default and needs a second call with confirm: true.

ToolWhat it doesKindDiscovery
apple_ads_create_accountCreate an additional Apple ad account in the authorizing user's organization.WriteOn demand
apple_ads_create_adgroupCreate a PAUSED manual-CPT Apple ad group under a verified campaign.WriteOn demand
apple_ads_create_campaignCreate an App Store search-results campaign in PAUSED state.WriteOn demand
apple_ads_create_keywordCreate a PAUSED positive keyword in a verified Apple ad group.WriteOn demand
apple_ads_update_adgroupUpdate an Apple adgroup.WriteOn demand
apple_ads_update_campaignUpdate an Apple campaign.WriteOn demand
apple_ads_update_keywordUpdate an Apple keyword.WriteOn demand

Read tools (8)Link to this section

Tools marked Announced appear in your client's tool list. The rest are reachable through search_tools and run_tool, which run the same checks.

ToolWhat it doesKindDiscovery
apple_ads_get_accountRead the selected Apple ad account, including native currency, timezone and billing configuration.ReadAnnounced
apple_ads_get_adgroupsRead a page of ad groups belonging to one Apple campaign.ReadOn demand
apple_ads_get_appRead App Store app metadata available to the selected Apple ad account.ReadOn demand
apple_ads_get_app_eligibilityCheck an app's advertising eligibility and available storefronts before creating a campaign.ReadOn demand
apple_ads_get_campaignRead one Apple campaign and verify its account membership.ReadOn demand
apple_ads_get_campaignsRead a page of Apple app campaigns, including paused campaigns.ReadOn demand
apple_ads_get_keywordsRead a page of positive keywords belonging to one Apple ad group.ReadOn demand
apple_ads_get_reportRead native Apple campaign, ad group, ad, keyword or search-term performance for explicit campaigns.ReadOn demand
Esc

Type to search