App Store Connect MCP

Registre officiel Autres

MCP server for App Store Connect: releases, TestFlight, reviews, reports. Read-only by default.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

MCPB package https://github.com/idoo/app-store-connect-mcp/releases/download/v0.14.0/app-store-connect-mcp-0.14.0.mcpb
OCI package ghcr.io/idoo/app-store-connect-mcp:0.14.0
Claude Code
claude mcp add app-store-connect-mcp -e 'ASC_KEY_ID=<ASC_KEY_ID>' -e 'ASC_ISSUER_ID=<ASC_ISSUER_ID>' -e 'ASC_PRIVATE_KEY=<your asc_private_key>' -e 'ASC_VENDOR_NUMBER=<ASC_VENDOR_NUMBER>' -e 'ASC_MCP_ALLOW_WRITES=0' -- docker run -i --rm ghcr.io/idoo/app-store-connect-mcp:0.14.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "app-store-connect-mcp": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/idoo/app-store-connect-mcp:0.14.0"
            ],
            "env": {
                "ASC_KEY_ID": "<ASC_KEY_ID>",
                "ASC_ISSUER_ID": "<ASC_ISSUER_ID>",
                "ASC_PRIVATE_KEY": "<your asc_private_key>",
                "ASC_VENDOR_NUMBER": "<ASC_VENDOR_NUMBER>",
                "ASC_MCP_ALLOW_WRITES": "0"
            }
        }
    }
}

Variables d'environnement

  • ASC_KEY_ID obligatoire App Store Connect API key ID
  • ASC_ISSUER_ID Issuer ID (omit for an Individual API key)
  • ASC_PRIVATE_KEY obligatoire secret Contents of the .p8 key (PEM or base64 PEM)
  • ASC_VENDOR_NUMBER Vendor number for sales and finance reports
  • ASC_MCP_ALLOW_WRITES Set to 1 to expose write and destructive tools

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. app-store-connect-mcp
  2. Install
  3. Compared
  4. Security
  5. What it does
  6. License

app-store-connect-mcp

MCP server for App Store Connect. Read-only by default, and it asks before anything goes public. The binary is asc-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 with Homebrew: brew install idoo/tap/asc-mcp, then follow docs/INSTALL.md.

Compared

| | this one | forgeops | zelentsov | Joshua (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 runs don't ask. 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.

License

MIT © Ivan Verevkin

Questions fréquentes

Qu'est-ce que App Store Connect MCP ?

MCP server for App Store Connect: releases, TestFlight, reviews, reports. Read-only by default.

Comment installer App Store Connect MCP ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

Faut-il une clé API pour App Store Connect MCP ?

Oui. Il attend ASC_KEY_ID, ASC_PRIVATE_KEY, à renseigner dans sa configuration.

App Store Connect MCP est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient App Store Connect MCP ?

Il est publié par idoo. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.