Skip to main content
Apple Search Ads REST capabilities are also available as MCP tools. After connecting Search Ads credentials, the assistant only needs your Appeeky API key. All tools are available on the Appeeky MCP Server.

Connection and Account

ToolDescription
asa_credentials_statusWhether Search Ads is connected on your account
asa_list_campaignsList campaigns in your org
asa_list_adgroupsList ad groups for a campaign

Campaign and Ad Group Updates

ToolDescription
asa_update_campaignEnable/pause campaign, rename, or update daily budget
asa_update_adgroupEnable/pause ad group, rename, or update default bid

Targeting Keywords

ToolDescription
asa_list_targeting_keywordsList targeting keywords in an ad group
asa_get_targeting_keywordGet one targeting keyword by ID
asa_find_targeting_keywordsFind targeting keywords across a campaign
asa_create_targeting_keywordsBulk-create targeting keywords
asa_update_targeting_keywordsBulk-update keyword bid or status
asa_delete_targeting_keywordsDelete targeting keywords
asa_targeting_keyword_recommendationsApple keyword suggestions
asa_bid_recommendationsSuggested bids for keyword texts

Negative Keywords

ToolDescription
asa_list_campaign_negative_keywordsList campaign-level negative keywords
asa_find_campaign_negative_keywordsFind campaign negative keywords
asa_create_campaign_negative_keywordsCreate campaign negative keywords
asa_update_campaign_negative_keywordsUpdate campaign negative keywords
asa_delete_campaign_negative_keywordsDelete campaign negative keywords
asa_list_adgroup_negative_keywordsList ad group negative keywords
asa_find_adgroup_negative_keywordsFind ad group negative keywords
asa_create_adgroup_negative_keywordsCreate ad group negative keywords
asa_update_adgroup_negative_keywordsUpdate ad group negative keywords
asa_delete_adgroup_negative_keywordsDelete ad group negative keywords

Reports

ToolDescription
asa_report_keywordsKeyword-level performance for a date range
asa_report_search_termsReal search queries that triggered your ads

Example Prompts

Check if my Apple Search Ads account is connected.
List my Search Ads campaigns and show the top 10 search terms
by impressions for campaign 2143596801 in the last 30 days.
For campaign 2143596801, which keywords have the highest install
rate but rising CPC? Suggest 5 organic ASO keywords to test based
on the search terms report.
List targeting keywords for ad group 2147258884 in campaign 2143596801,
then update the bid on keyword 2251741048 to 0.60 USD.
Add negative keyword "free" as BROAD match at campaign level for campaign 2143596801.
Compare my Search Ads keyword spend last month with my App Store
Connect downloads. Are paid and organic moving together?

Per-Call Credentials

Stored credentials are recommended. For one-off tool calls, the assistant can pass:
client_id
team_id
key_id
org_id
private_key
For setup details, see Credentials & Setup.