NestDaddy

Apple Search Ads MCP by Nova (CIVAI)

co.civai.nova/mcp-apple_ads · v1.0.0

Manage Apple Search Ads from chat: sign in with Apple ID, check notifications, and pull campaign pe…

Connect Remote server

Terminal
claude mcp add --transport http mcp-apple-ads https://nova.civai.co/mcp/agents/mcp-apple_ads
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-apple-ads": {
      "url": "https://nova.civai.co/mcp/agents/mcp-apple_ads"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-apple-ads": {
      "type": "http",
      "url": "https://nova.civai.co/mcp/agents/mcp-apple_ads"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://nova.civai.co/mcp/agents/mcp-apple_ads

Tools 27 found in our last check

  • 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 the site 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 (destruc…

  • get_network_identity

    Where this user's requests to the site leave from (a VPN country, the server, or the app's default) and which browser they present. Read-only.

  • set_network_identity

    Choose where this user's requests to the site leave from and which browser they present, only when the user asks (e.g. 'connect through Nigeria', 'use my own user agent'). Sites may ask the user to sign in again when this changes. reset=true goes back to how they signed in.

Details

Endpointhttps://nova.civai.co/mcp/agents/mcp-apple_ads (Streamable HTTP)
First published2 Nov 2026
Last updated2 Nov 2026
Registry nameco.civai.nova/mcp-apple_ads

More marketing and seo servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.