co.civai.nova/mcp-apple_ads · v1.0.0 · marketing-and-seo
Apple Search Ads MCP by Nova (CIVAI) is healthy: it completed an MCP handshake in 1622 ms and exposes 25 tools.
Manage Apple Search Ads from chat: sign in with Apple ID, check notifications, and pull campaign pe…
Endpoint: https://nova.civai.co/mcp/agents/mcp-apple_ads (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 25 |
| Latency | 1622 ms |
| Last checked (UTC) | 2026-11-02T14:05:24.142Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T14:05:24.142Z | Healthy | 1622 |
session_status | Verify Apple Search Ads session (config + GetView). |
list_campaign_reports | Campaign performance report (getReportsByCampaign). |
get_campaign_grid_columns | Dashboard campaign column layout. |
get_filter_sets | Saved dashboard filter sets. |
get_general_setting | Account general setting (e.g. timezone). |
get_campaign | Campaign detail (name, status, budget, app metadata) via reloadCampaignFromAdGroupGQL. |
get_inbox | Search Ads notification inbox (GET /cm/api/v1/ns/inbox). Returns status, data[], pagination. |
list_notifications | Alias for get_inbox — same inbox API. |
search_apps | Search promotable apps (CM API). |
list_campaigns | List campaigns for an app (CM API find). |
list_ad_groups | List ad groups in a campaign. |
list_ad_group_reports | Ad group metrics for a campaign (GraphQL). |
reload_campaign_from_campaign | Campaign detail from campaign reporting view (GraphQL). |
create_campaign | Create Search Results campaign (default PAUSED). Requires unique campaign_name. |
create_ad_group | Create ad group under campaign_id. |
enable_campaign | Update campaign status and/or daily budget (PUT CM API). |
enable_ad_group | Set ad group status ENABLED or PAUSED. |
add_targeting_keywords | Add a targeting keyword to an ad group (CM API array POST). |
update_ad_group | Update ad group status, name, and/or default max CPT bid. |
list_targeting_keywords | List targeting keywords for an ad group (GraphQL adgroup_targetedkeywords). |
update_targeting_keyword | Update bid, status, or text on an existing targeting keyword. |
delete_targeting_keyword | Delete a targeting keyword from an ad group. |
delete_campaign | Delete a campaign permanently (GraphQL deleteCampaignsGql). Confirm with the user first. |
duplicate_campaign | Duplicate an existing campaign (CM REST). adPlacements default from source supplySources. |
start_browser_auth | Open App Store Connect sign-in only when needed. If the saved session is still valid, this tool returns success immediately and does not open the viewer. Call session_status first. Use force_reconnect only when the user explicitly wants to wipe the saved cookie and sign in again (destructive). |