mcpbeat Sign in

Apple Search Ads MCP by Nova (CIVAI) MCP Server

answering

Apple Search Ads MCP by Nova (CIVAI) is answering right now. Last checked 10 min ago. It exposes 25 tools.

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

Uptime history 6 days of history · worst day 97%
6 days agonow
97.8%
Uptime 24h
89 of 91 checks
25
Tools
read from the server
557 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 182

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 November 2026. No other catalogue keeps this.

7 Nov 26 tools appeared add_targeting_keywords, apple_ads, create_ad_group and 23 more
7 Nov 26 tools disappeared add_targeting_keywords, apple_ads, create_ad_group and 23 more
6 Nov 25 tools disappeared add_targeting_keywords, create_ad_group, create_campaign and 22 more
6 Nov a tool appeared apple_ads
5 Nov 26 tools appeared add_targeting_keywords, apple_ads, create_ad_group and 23 more
5 Nov 26 tools disappeared add_targeting_keywords, apple_ads, create_ad_group and 23 more
3 Nov 26 tools appeared add_targeting_keywords, apple_ads, create_ad_group and 23 more
3 Nov 26 tools disappeared add_targeting_keywords, apple_ads, create_ad_group and 23 more

Apple Search Ads MCP by Nova (CIVAI) does not always answer

Over the last week it answered 98.4% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add mcp-apple_ads --transport http https://nova.civai.co/mcp/agents/mcp-apple_ads
Settings → Connectors → Add custom connector, then paste this address
https://nova.civai.co/mcp/agents/mcp-apple_ads
~/.codex/config.toml
[mcp_servers.mcp-apple_ads]
url = "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"
    }
  }
}

Available tools 25

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

campaign
create_campaign
Create Search Results campaign (default PAUSED). Requires unique campaign_name.
delete_campaign
Delete a campaign permanently (GraphQL deleteCampaignsGql). Confirm with the user first.
get_campaign
Campaign detail (name, status, budget, app metadata) via reloadCampaignFromAdGroupGQL.
get_campaign_grid_columns
Dashboard campaign column layout.
list_campaign_reports
Campaign performance report (getReportsByCampaign).
targeting
add_targeting_keywords
Add a targeting keyword to an ad group (CM API array POST).
delete_targeting_keyword
Delete a targeting keyword from an ad group.
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.
group
create_ad_group
Create ad group under campaign_id.
list_ad_group_reports
Ad group metrics for a campaign (GraphQL).
update_ad_group
Update ad group status, name, and/or default max CPT bid.
enable
enable_ad_group
Set ad group status ENABLED or PAUSED.
enable_campaign
Update campaign status and/or daily budget (PUT CM API).
apps
search_apps
Search promotable apps (CM API).
campaigns
list_campaigns
List campaigns for an app (CM API find).
duplicate
duplicate_campaign
Duplicate an existing campaign (CM REST). adPlacements default from source supplySources.
filter
get_filter_sets
Saved dashboard filter sets.
general
get_general_setting
Account general setting (e.g. timezone).
groups
list_ad_groups
List ad groups in a campaign.
inbox
get_inbox
Search Ads notification inbox (GET /cm/api/v1/ns/inbox). Returns status, data[], pagination.
notifications
list_notifications
Alias for get_inbox — same inbox API.
reload
reload_campaign_from_campaign
Campaign detail from campaign reporting view (GraphQL).
session
session_status
Verify Apple Search Ads session (config + GetView).
start
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).

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

apple_ads
removed 7 Nov 2026

Endpoints

URLTransportStateLatencyChecked
https://nova.civai.co/mcp/agents/mcp-apple_ads streamable-http answering 530 ms 10 min ago

Alternatives to Apple Search Ads MCP by Nova (CIVAI)

same job, measured the same way
Apple Search Ads
by b77

Manage Apple Ads campaigns and reporting in chat.

answering
A
Apple Search Ads MCP
by philmccarty

Apple Search Ads MCP: campaign analytics, bid management, and attribution tracking.

answering
PushEngage
by awesomemotive

Send push notifications, build audiences, and view campaign analytics from PushEngage.

53 installs/wk local only
Lagos Life by Nova (CIVAI)
by civai-nova

Play Lagos Life from chat: sign in, see who is on the map, read and send Phone DMs, check daily rew…

30 tools answering
Qarera
by qarera

Search jobs, manage resumes, and track applications on Qarera from your AI chat client.

answering
Slack MCP by Nova (CIVAI)
by civai-nova

Use Slack from chat: see channels, catch up on messages, post updates, and reply in threads in your…

17 tools answering
Vibeads
by vibeads

Manage Google Ads from ChatGPT, Claude or any MCP client. Sign in with OAuth or use an API key.

124 installs/wk answering
Apple Ads
by happygallo

Manage Apple Search Ads campaigns, keywords, budgets, and reports via API v5.

76 installs/wk local only

Apple Search Ads MCP by Nova (CIVAI) — questions

Answers built from our own checks of this server.

What can Apple Search Ads MCP by Nova (CIVAI) do?
It exposes 25 tools, read directly from the server on our last check. Among them: add_targeting_keywords, create_ad_group, create_campaign, delete_campaign, delete_targeting_keyword, duplicate_campaign and 19 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Apple Search Ads MCP by Nova (CIVAI) mostly used for?
Its tools cluster around campaign, targeting and group. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Apple Search Ads MCP by Nova (CIVAI) working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 89 of 91 checks got a reply (97.8%), average response time 557 ms. The bar chart above shows every period we have measured.
Did Apple Search Ads MCP by Nova (CIVAI) ever remove tools?
Yes. apple_ads is no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Apple Search Ads MCP by Nova (CIVAI)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Apple Search Ads MCP by Nova (CIVAI) need an API key?
No. Apple Search Ads MCP by Nova (CIVAI) completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 25 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Apple Search Ads MCP by Nova (CIVAI)?
It answers our handshake in 557 ms on average, which is faster than 20% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.