MCP.Market

Apple Ads MCP server

by zelentsov-dev·io.github.zelentsov-dev/apple-ads-mcp·v0.3.8·7 stars

Local Apple Ads research, optimization, and receipt-gated App Store campaign management.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

7 stars

Reviews

Write one

Nobody has reviewed Apple Ads MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Apple Ads MCP tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Apple Ads MCP compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 85% of 2,170 E-commerce servers
GitHub stars
7
more than 89% of 1,049 E-commerce servers

Release history: 3 versions in the registry since 2026-08-31, latest 2026-10-25, typically one every 45 days.

Install Apple Ads MCP in Claude Code, Cursor or VS Code

claude mcp add apple-ads-mcp -- docker run -i --rm ghcr.io/zelentsov-dev/apple-ads-mcp:v0.3.8
Add to Cursor

What the publisher says

From the Apple Ads MCP repository's README, as published. We do not edit it. Read it on GitHub

Apple Ads MCP

Apple Ads MCP is a local-first Model Context Protocol server for the Apple Ads Platform API v1. It gives Codex, Claude, and other MCP clients typed tools to research, inspect, and safely operate App Store advertising accounts.

The server is read-only by default. Credentials stay on your machine, every account-scoped call names an explicit profile and ad account, and every mutation requires a preview plus a short-lived single-use receipt.

Apple Ads MCP is independent open-source software. It is not affiliated with, endorsed by, or sponsored by Apple Inc. Apple Ads and App Store are trademarks of Apple Inc.

Quick start

Install the released binary with Homebrew on macOS or Linux:

brew install zelentsov-dev/tap/apple-ads-mcp
apple-ads-mcp version

Create a local read-only profile. The command stores an absolute private-key path; never paste the private key into a chat, issue, log, or repository:

apple-ads-mcp config init
apple-ads-mcp auth doctor --profile production-read-only
apple-ads-mcp accounts discover --profile production-read-only

Register the server with an absolute Homebrew path so desktop apps and IDE extensions do not depend on their inherited shell PATH.

Codex:

codex mcp add apple-ads -- "$(brew --prefix)/bin/apple-ads-mcp" serve --stdio
codex mcp list

Claude Code:

claude mcp add --scope user apple-ads -- "$(brew --prefix)/bin/apple-ads-mcp" serve --stdio
claude mcp get apple-ads

Restart an already running desktop app, CLI session, or IDE extension, then start a new conversation. A safe first request is:

Call serverinfo, then run accounthealth for my explicit profile, ad account, and app. Do not enable writes.

Other useful read-only starters:

  • “List the apps I can advertise and explain any eligibility gaps.”
  • “Audit my current Apple Ads campaign structure without changing anything.”
  • “Find keyword opportunities and separate Apple evidence from your inferences.”

Current release

v0.3.6 is the current release. It adds typed actionable diagnostics, fixes Apple keyword bulk creation with zero-based integer correlation IDs and one aggregate cross-group receipt, and tightens read/query contracts without removing legacy id, filters, or top-level bulk adGroupId inputs. See the v0.3.6 release and migration notes.

The v0.3.5 version-final archive naming, formula-scoped trust from v0.3.4, exact-path verification from v0.3.3, and one-command onboarding from v0.3.2 remain intact.

Optimization is never autonomous: the server has no scheduler and never changes spend in the background. A read-only session can build a baseline and plan. Applying a plan still requires every write gate, an active named policy, one receipt, a fresh report and inventory drift check, and item-level verification.

The release supports the four App Store placements exposed by Apple:

  • Search Results
  • Search Tab
  • Today Tab
  • Product Pages

Placement availability still depends on the selected account, app, storefront, creative, and Apple's eligibility response. An unavailable placement is reported as not_eligible; the server does not attempt to bypass Apple validation.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Apple Ads MCP: common questions

Is Apple Ads MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Apple Ads MCP safety report
How do I install Apple Ads MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Apple Ads MCP need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Apple Ads MCP maintained?
The last commit was 8 days ago (2026-10-28). The latest release is v0.3.8.
What can I use instead of Apple Ads MCP?
Servers from other publishers that do the same job: Ads MCP server, Appstore Connect MCP server and Apify MCP server.
How does Apple Ads MCP compare with other E-commerce MCP servers?
safety score 88/100 (higher than 85% of 2,170 E-commerce servers); github stars 7 (more than 89% of 1,049 E-commerce servers). Full comparison.

Alternatives to Apple Ads MCP

Same job from other publishers: the closest match first, then the best rated.

  • Ads
    Manage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.
    B
  • Appstore Connect
    MCP server for Apple's App Store Connect API. Manage apps, TestFlight, and more.
    A
  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A
  • Mneme Memory
    Cross-session memory for AI coding agents via six tools; local-first SQLite store.
    A
  • Heimdall
    Every App Store Connect + StoreKit 2 endpoint. 929 tools in 13 profiles, narrow to 27.
    B