{"repo":"TrialAndErrorAI/appstore-connect-mcp","free":true,"listed":false,"github":"https://github.com/TrialAndErrorAI/appstore-connect-mcp","clone":"git clone https://github.com/TrialAndErrorAI/appstore-connect-mcp.git","description":"Code Mode MCP server for App Store Connect — 923 endpoints through 2 tools","language":"TypeScript","stars":32,"topics":["app-store-connect","apple","claude","code-mode","ios","mcp","model-context-protocol"],"license":"MIT","category":"mcp-servers","readme_excerpt":"App Store Connect MCP Server — Code Mode 923 endpoints. 2 tools. The spec IS the implementation. The Problem Traditional MCP servers wrap each API endpoint as a separate tool. Apple's App Store Connect API has 923 endpoints . That means 923 tool definitions, 100K+ context tokens, and a new release every time Apple adds an endpoint. The Solution Code Mode: 2 tools replace 923 . Tool What It Does ------ ------------- search(code) Write JS to query Apple's OpenAPI spec. Discover endpoints, check parameters, read schemas. execute(code) Write JS to call the API. Auth is automatic. Chain multiple calls. The LLM writes the query. The spec IS the implementation. Adding endpoints = Apple updates their spec. Zero code changes on our side. Quick Start 1. Get App Store Connect credentials 1. Go to App Store Connect → Users and Access → Integrations → Keys 2. Click \"+\" to generate a new key (Admin or Finance role) 3. Download the .p8 file (only downloadable once!) 4. Note your Key ID and Issuer ID 2. Install via Claude Code -s user makes the server available across all your projects. Drop -e APP STORE VENDOR NUMBER if you don't need financial reports. Or skip the env-var inline form and set them in your shell / MCP config (see below). 3. Configure credentials Three required env vars (one optional): Variable Description --- --- APP STORE KEY ID 10-character key ID APP STORE ISSUER ID UUID issuer ID APP STORE P8 PATH Absolute path to your .p8 file APP STORE VENDOR NUMBER (optional) Required","default_branch":null,"files":null,"tree":[],"storefront":"/r/TrialAndErrorAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TrialAndErrorAI/appstore-connect-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}