Skip to content

Apple Ads MCP API reference

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

View as Markdown

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

To connect another identity without replacing your existing access, open this source in the dashboard and choose Add another account. Select accounts from the combined list and save. See account scoping for selection, plan limits and reconnection.

Connection

Platform id
apple_ads
Tool prefix
apple_ads_
Account parameter
adAccountId
Dedicated endpoint
https://mcp.getmcpads.com/apple-ads/mcp
Access
Connect Apple Ads and select the organizations your assistant may access. Apple account roles apply.
Tools
19, 11 of which write
Metrics
9
Dimensions
8

Scope requested

Scope requested
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

Catalogues

Write tools (11)

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

Write tools (11)
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_rename_adRename an Apple ad.WriteOn demand
apple_ads_rename_ad_accountRename an Apple ad account.WriteOn demand
apple_ads_rename_adgroupRename an Apple ad group.WriteOn demand
apple_ads_rename_campaignRename an Apple campaign.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)

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.

Read tools (8)
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

Manage your ads from your AI assistant

Start for free

Free with 1 ad account, no card. Pro is free for 7 days.

Esc

Type to search