App Store Connect MCP server
io.github.abd3lraouf-studios/app-store-connect-mcp·v1.3.0App Store Connect + StoreKit 2: 1,293 Apple operations behind 11 tools, writes confirmed.
0 stars83 downloads/wk
Reviews
Write oneNobody has reviewed App Store Connect yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
App Store Connect tools (13, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
asc_analytics_reportFetch an analytics report as rows. Walks request → report → instance → every segment, downloads
asc_availability_setTurn an app’s App Store availability on or off, territory by territory. Apple offers no bulk
asc_callRead from Apple. Handles both APIs, path and query parameters, and pagination.
asc_describe_endpointFull detail for one operation: every parameter, the request body schema with real field names,
asc_listing_screenshotsList the screenshot sets and screenshots on a version, with each asset’s delivery state. Uses
asc_preflight_versionAnswer "can this version actually be submitted?" across build state, export compliance, every
asc_pricing_getRead subscription pricing across every territory for an app, with the currency resolved and
asc_pricing_setChange a subscription price. `preserve_current_price` is required and has no default: true keeps
asc_search_endpointsFind operations across the App Store Connect API (… operations,
asc_statusVerify credentials and report what this server can reach, including the remaining rate-limit budget.
asc_upload_iap_screenshotwrite actionUpload the App Store review screenshot for an in-app purchase, performing Apple’s reserve →
asc_upload_screenshotwrite actionUpload a screenshot image, performing Apple’s full reserve → upload → commit sequence: reserve a
asc_writewrite actionChange something in App Store Connect: create, update or delete.
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan53 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 38 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How App Store Connect compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 55% of 2,170 E-commerce servers
- Tools
- 13
- the typical E-commerce server has 6
- Tools that change things
- 23%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 83
- more than 64% of 412 E-commerce servers with a package
What its tools let an agent do: 10 read · 3 change
Install App Store Connect in Claude Code, Cursor or VS Code
Runs npx -y @abd3lraouf/app-store-connect-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add app-store-connect-mcp -- npx -y @abd3lraouf/app-store-connect-mcp
What the publisher says
From the App Store Connect repository's README, as published. We do not edit it. Read it on GitHub
App Store Connect MCP Server
Give Claude your App Store Connect account without giving it the keys to your pricing. An MCP server covering the App Store Connect API and the App Store Server API (StoreKit 2) — 1,293 operations behind 13 tools, for Claude Code, Claude Desktop, Cursor and anything else that speaks Model Context Protocol.
1,293 operations · 13 tools · key never on disk · Apple signatures verifiedflowchart LR
A["Claude<br/>Cursor · any MCP client"] -->|"search · call · write"| B["app-store-connect-mcp<br/>13 tools"]
B --> C{"risk tier"}
C -->|"READ · 811 ops"| D["Apple<br/>App Store Connect API"]
C -->|"WRITE · 482 ops"| E["ask a human first"]
E -->|approved| D
E -->|declined| F["nothing is sent"]
B --> G["App Store Server API<br/>StoreKit 2 · signatures verified"]
style E fill:#ffe8b3,stroke:#c98a00,color:#000
style F fill:#ffd6d6,stroke:#c00,color:#000
style D fill:#d6f5d6,stroke:#2a2,color:#000
style G fill:#d6f5d6,stroke:#2a2,color:#000Don't install this
Genuinely. There are cheaper ways to spend your afternoon, and several kinds of person should close the tab now:
You want an agent that just does things. This one stops and asks before it changes a price, deletes anything, or touches who can access your account — and it asks you, not itself. If that sounds like friction, it is. That is the product.
You want every endpoint as its own tool. Some servers register 890. Yours would spend six figures of context on tool definitions before answering a single question. This registers 11 and finds the rest by searching.
tool definitions loaded into context, before you ask anything
one tool per endpoint ███████████████████████████████████ >100k tokens
this server ▌ ~1k tokensYou're on Windows or Linux and wanted Keychain. Keychain storage is macOS only. You can use a file path elsewhere, but the best part of this is macOS-shaped.
You want it to write your App Store copy. It will fetch your reviews and your localisations. It will not invent marketing prose and push it live, and there is no flag to make it.
You're evaluating this for a product you sell. Read the licence first. Internal use is free; reselling it isn't.
Still here? Then the rest is probably for you.
What it refuses to do
Most of the engineering here went into restraint, so it is the honest place to start.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
App Store Connect: common questions
- Is App Store Connect MCP server safe?
- Mostly: it is graded B (77/100). Read the App Store Connect safety report
- How do I install App Store Connect?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does App Store Connect need an API key?
- Yes. The registry entry asks for
ASC_KEY. - Is App Store Connect maintained?
- The last commit was 45 days ago (2026-09-21). The latest release is v1.3.0.
- What can I use instead of App Store Connect?
- Servers from other publishers that do the same job: Heimdall MCP server, New-Term Radar MCP server and Apify MCP server.
- How does App Store Connect compare with other E-commerce MCP servers?
- safety score 77/100 (higher than 55% of 2,170 E-commerce servers); tools 13 (the typical E-commerce server has 6); tools that change things 23% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to App Store Connect
Same job from other publishers: the closest match first, then the best rated.
- HeimdallEvery App Store Connect + StoreKit 2 endpoint. 929 tools in 13 profiles, narrow to 27.not reviewedEstablishedB
- New-Term RadarNew AI model, product and repo names as they surface, and the search terms behind them, sized.not reviewedEstablishedB
- ApifyExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡not reviewedEstablishedA
- Mneme MemoryCross-session memory for AI coding agents via six tools; local-first SQLite store.not reviewedEstablishedA
BuywhereAgent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.not reviewedEstablishedA