Apple Search Ads MCP by Nova (CIVAI)
co.civai.nova/mcp-apple_ads
Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools. Compared with the previous scan: 0 new, 1 changed.
- Effect: Read 12
- Effect: Write 9
- Effect: Delete 2
- Effect: Admin 1
- Effect: Unknown effect 1
Showing 25 of 25 tools
| Details | ||
|---|---|---|
| update_ad_group Update ad group status, name, and/or default max CPT bid. | Effect: Admin | |
| delete_campaign Delete a campaign permanently (GraphQL deleteCampaignsGql). Confirm with the user first. | Effect: Delete | |
| delete_targeting_keyword Delete a targeting keyword from an ad group. | Effect: Delete | |
| add_targeting_keywords Add a targeting keyword to an ad group (CM API array POST). | Effect: Write | |
| create_ad_group Create ad group under campaign_id. | Effect: Write | |
| create_campaign Create Search Results campaign (default PAUSED). Requires unique campaign_name. | Effect: Write | |
| duplicate_campaign Duplicate an existing campaign (CM REST). adPlacements default from source supplySources. | Effect: Write | |
| enable_ad_group Set ad group status ENABLED or PAUSED. | Effect: Write | |
| enable_campaign Update campaign status and/or daily budget (PUT CM API). | Effect: Write | |
| get_filter_sets Saved dashboard filter sets. | Effect: Write | |
| start_browser_authChanged Open the site sign-in only when needed. If the saved session is still valid, this tool returns success immediately and does not open the vi… | Effect: Write | |
| update_targeting_keyword Update bid, status, or text on an existing targeting keyword. | Effect: Write | |
| get_campaign Campaign detail (name, status, budget, app metadata) via reloadCampaignFromAdGroupGQL. | Effect: Read | |
| get_campaign_grid_columns Dashboard campaign column layout. | Effect: Read | |
| get_general_setting Account general setting (e.g. timezone). | Effect: Read | |
| get_inbox Search Ads notification inbox (GET /cm/api/v1/ns/inbox). Returns status, data[], pagination. | Effect: Read | |
| list_ad_group_reports Ad group metrics for a campaign (GraphQL). | Effect: Read | |
| list_ad_groups List ad groups in a campaign. | Effect: Read | |
| list_campaign_reports Campaign performance report (getReportsByCampaign). | Effect: Read | |
| list_campaigns List campaigns for an app (CM API find). | Effect: Read | |
| list_notifications Alias for get_inbox — same inbox API. | Effect: Read | |
| list_targeting_keywords List targeting keywords for an ad group (GraphQL adgroup_targetedkeywords). | Effect: Read | |
| search_apps Search promotable apps (CM API). | Effect: Read | |
| session_status Verify Apple Search Ads session (config + GetView). | Effect: Read | |
| reload_campaign_from_campaign Campaign detail from campaign reporting view (GraphQL). | Effect: Unknown effect |