{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.ryaker/appstore-connect-mcp","description":"MCP server for Apple Store Connect API integration with OAuth authentication support","repository":{"url":"https://github.com/ryaker/appstore-connect-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@ryaker/appstore-connect-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Apple App Store Connect API Key ID","isRequired":true,"format":"string","isSecret":true,"name":"APPLE_KEY_ID"},{"description":"Apple App Store Connect Issuer ID","isRequired":true,"format":"string","isSecret":true,"name":"APPLE_ISSUER_ID"},{"description":"Apple App Store Connect Private Key (base64 encoded or raw)","isRequired":true,"format":"string","isSecret":true,"name":"APPLE_PRIVATE_KEY"},{"description":"Optional: Specific Bundle ID to filter apps","format":"string","name":"APPLE_BUNDLE_ID"},{"description":"Optional: Specific App Store ID","format":"string","name":"APPLE_APP_STORE_ID"},{"description":"Enable OAuth authentication (true/false)","format":"string","name":"OAUTH_ENABLED"},{"description":"OAuth issuer URL (e.g., https://your-tenant.auth0.com)","format":"string","name":"OAUTH_ISSUER"},{"description":"OAuth audience URL","format":"string","name":"OAUTH_AUDIENCE"},{"description":"OAuth JWKS URI for token validation","format":"string","name":"OAUTH_JWKS_URI"},{"description":"Server URL for OAuth deployment","format":"string","name":"SERVER_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T14:59:09.119883Z","publishedAt":"2025-09-10T14:59:09.119883Z","updatedAt":"2025-09-10T14:59:09.119883Z","isLatest":true}}}],"metadata":{"count":1}}
