Home › Development › app-publish-mcp

app-publish-mcp

MCP server for App Store Connect & Google Play Console — iOS/Android app management

TypeScript Cloud
★ 40 stars Last pushed 2026-10-19 License: MIT

Topics: Developer Tools

Connect

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

Package (npm 0.7.0)

npx -y [email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "app-publish-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "APPLE_KEY_ID": "<YOUR_VALUE>",
        "APPLE_ISSUER_ID": "<YOUR_VALUE>",
        "GOOGLE_CLIENT_SECRET": "<YOUR_VALUE>",
        "GOOGLE_REFRESH_TOKEN": "<YOUR_VALUE>"
      }
    }
  }
}
  • APPLE_KEY_ID secret — Apple App Store Connect API Key ID
  • APPLE_KEY_TYPE — Apple API key type: TEAM (default) or INDIVIDUAL
  • APPLE_ISSUER_ID secret — Apple App Store Connect Issuer ID for TEAM keys
  • APPLE_P8_PATH — Path to Apple AuthKey .p8 file
  • GOOGLE_SERVICE_ACCOUNT_PATH — Path to Google Play service account JSON key file
  • GOOGLE_CLIENT_ID — Google Desktop OAuth client ID
  • GOOGLE_CLIENT_SECRET secret — Google Desktop OAuth client secret
  • GOOGLE_REFRESH_TOKEN secret — Google OAuth refresh token
  • APPLE_VENDOR_NUMBER — Apple vendor number for sales and finance reports
  • APP_PUBLISH_READ_ONLY — Set to true to register only read tools (list/get/search/query/download, no Google edit creation or deletion)
  • APPLE_REPORTS_KEY_ID — Extra Apple key ID for Sales/Finance/Analytics reports
  • APPLE_REPORTS_P8_PATH — Path to the reports key .p8 file
  • APPLE_ADMIN_KEY_ID — Admin key ID for analytics requests and finance/reporting fallback
  • APPLE_ADMIN_P8_PATH — Path to the Admin key .p8 file
  • APPLE_REPORTS_ISSUER_ID — Reports key issuer; defaults to APPLE_ISSUER_ID
  • APPLE_REPORTS_KEY_TYPE — Reports key type: TEAM or INDIVIDUAL; defaults to APPLE_KEY_TYPE
  • APPLE_ADMIN_ISSUER_ID — Admin key issuer; defaults to APPLE_ISSUER_ID
  • APPLE_ADMIN_KEY_TYPE — Admin key type: TEAM or INDIVIDUAL; defaults to APPLE_KEY_TYPE

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry