mcpField
A
App Store Connect MCP

App Store Connect MCP

Local
github.comDeveloper Tools2Updated 2d ago

About App Store Connect MCP

App Store Connect MCP is a server for reading and managing releases, TestFlight, listings, reviews, reports, and related account areas. It defaults to read-only access and requires confirmation for actions that become public or are difficult to undo.

Key features

  1. 01Manage releases and TestFlight
  2. 02Work with listings and screenshots
  3. 03Read reviews and sales reports
  4. 04Handle IAPs, signing, and Xcode Cloud
  5. 05Enable optional toolsets
  6. 06Interactive views for release data

Use cases

  1. 01Review app feedback and sales
  2. 02Prepare a release and inspect metadata changes
  3. 03Monitor post-release health with insights
  4. 04Manage TestFlight builds and signing

MCP support

Provides App Store Connect capabilities as tools for MCP clients, with toolsets that can be enabled or disabled. It is read-only by default and asks before public or consequential actions.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository
Packages
mcpbapp-store-connect-mcp-0.19.0.mcpb0.19.0
ocighcr.io/idoo/app-store-connect-mcp:0.19.0

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

A goose drives an old boxy car past a WAITING FOR REVIEW sign. In the back seat a guy in a grey hoodie with a bitten apple for a head cheers, and a cartoon Viking laughs while filming it on his phone. Fuzzy dice hang from the mirror.

app-store-connect-mcp

MCP server for App Store Connect. MCP is the plug-in format AI clients like Claude, Cursor and Codex use, so with this one your agent can read and manage your App Store Connect account. Read-only by default, and it asks before anything goes public. The binary is app-store-connect-mcp.

CI Release License: MIT MCP

Install

Paste this into whatever AI is writing your app right now (we won't tell):

Set up the app-store-connect-mcp server for me: https://github.com/idoo/app-store-connect-mcp/blob/main/docs/INSTALL.md

Or by hand, in three steps:

curl -fsSL https://github.com/idoo/app-store-connect-mcp/releases/latest/download/install.sh | sh   # or: brew install idoo/tap/app-store-connect-mcp
app-store-connect-mcp auth add                    # asks for your API key, tests it with Apple
app-store-connect-mcp config install claude-code  # or claude-desktop, cursor, codex, vscode, windsurf

Details in docs/INSTALL.md. Upgrading, key rotation and fixes for common errors: docs/FAQ.md.

Compared

this oneforgeopszelentsovJoshua (archived)asc
MCP++++−
Read-only default+−−−−
Asks before publishing+−~−~
Injection guard+−−−−
Release preflight+−~−+
Sales reports+−+++
One binary, any OS++−−+

~ partial

Security

It can't break anything until you let it. Anything public, money-moving or hard to undo for your users and team waits for your yes. Build uploads and Xcode Cloud branch runs don't ask; pull request runs do. A 1-star review that says "ignore previous instructions" is still just a 1-star review. More in docs/SAFETY.md.

What it does

Everything you'd click in App Store Connect: releases, TestFlight, listings, screenshots, reviews, sales, IAPs, signing, Xcode Cloud. For everything else there's raw API access. Tool list, config.

After launch it keeps watching, if you turn on the insights toolset: post-release health with a guard that pauses a phased rollout from cron, a "what's new since yesterday" digest, the analytics funnel, and keyword rank tracking. In Claude Desktop, claude.ai, ChatGPT and VS Code the release checklist, metadata diffs, screenshots, reviews and funnel show up as small interactive views.

A toolset is a group of tools you switch on or off, so your agent only sees what you use. The release, TestFlight, metadata, reviews, reports and screenshots ones are on out of the box. Add others with --toolsets +insights,+signing or ASC_MCP_TOOLSETS=+insights, or ask the agent to turn one on mid-chat. The list is in docs/CONFIG.md.

License

MIT © Ivan Verevkin

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.