Home › Other › appstore-connect-mcp

appstore-connect-mcp

MCP server for Apple Store Connect API integration with OAuth authentication support

TypeScript
★ 38 stars Last pushed 2026-08-28 License: MIT

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 1.0.0)

npx -y @ryaker/[email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "appstore-connect-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@ryaker/[email protected]"
      ],
      "env": {
        "APPLE_KEY_ID": "<YOUR_VALUE>",
        "APPLE_ISSUER_ID": "<YOUR_VALUE>",
        "APPLE_PRIVATE_KEY": "<YOUR_VALUE>",
        "APPLE_BUNDLE_ID": "<YOUR_VALUE>",
        "APPLE_APP_STORE_ID": "<YOUR_VALUE>",
        "OAUTH_ENABLED": "<YOUR_VALUE>",
        "OAUTH_ISSUER": "<YOUR_VALUE>",
        "OAUTH_AUDIENCE": "<YOUR_VALUE>",
        "OAUTH_JWKS_URI": "<YOUR_VALUE>",
        "SERVER_URL": "<YOUR_VALUE>"
      }
    }
  }
}
  • APPLE_KEY_ID required secret — Apple App Store Connect API Key ID
  • APPLE_ISSUER_ID required secret — Apple App Store Connect Issuer ID
  • APPLE_PRIVATE_KEY required secret — Apple App Store Connect Private Key (base64 encoded or raw)
  • APPLE_BUNDLE_ID — Optional: Specific Bundle ID to filter apps
  • APPLE_APP_STORE_ID — Optional: Specific App Store ID
  • OAUTH_ENABLED — Enable OAuth authentication (true/false)
  • OAUTH_ISSUER — OAuth issuer URL (e.g., https://your-tenant.auth0.com)
  • OAUTH_AUDIENCE — OAuth audience URL
  • OAUTH_JWKS_URI — OAuth JWKS URI for token validation
  • SERVER_URL — Server URL for OAuth deployment

Related servers

Data from the Official MCP Registry