What are the requirements to run App Store Connect MCP Server?
macOS 14.0+, Swift 6.2+, and Xcode 16.0+ (for building). An App Store Connect API Key (Key ID, Issuer ID, and `.p8` private key) is required for authentication.

@zelentsov-dev
基本情報
MCP server for App Store Connect API with 208 tools across 25 workers. Manage apps, builds, TestFlight, in-app purchases, subscriptions, reviews, provisioning, screenshots, analytics, and more - directly from Claude, Cursor, VS Code, or any MCP client. Multi-account support, work
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"asc-mcp": {
"command": "/Users/YOU/.mint/bin/asc-mcp",
"env": {
"ASC_KEY_ID": "YOUR_KEY_ID",
"ASC_ISSUER_ID": "YOUR_ISSUER_ID",
"ASC_PRIVATE_KEY_PATH": "/path/to/AuthKey.p8"
}
}
}
}List all configured companies
Switch active company for API operations
Get current active company info
Generate JWT token for API access
Validate an existing JWT token
Force refresh JWT token
Get JWT token cache status
List all applications with filtering
Get detailed app information
Search apps by name or Bundle ID
List all versions with states
Get localized metadata for a version
Update metadata (What's New, description, etc.)
List localizations with content status
Create a new localization for a version
Delete a localization from a version
List builds with processing states
Get detailed build information
Find build by version number
Get builds for specific app version
Get current processing state
Set encryption compliance
Get detailed processing status
Check if build is ready for submission
Get TestFlight configuration for build
Update TestFlight settings
Set What's New for TestFlight
List all TestFlight localizations
Get beta groups for a build
Get individual testers for a build
Send notification to beta testers
Add build to beta group
List TestFlight beta groups for an app
Create a new beta group
Update beta group settings
Delete a beta group
Add testers to a beta group
Remove testers from a beta group
List testers in a beta group
Add builds to a beta group
Remove builds from a beta group
Create a new app version
List versions with state filtering
Get detailed version information
Update version attributes
Attach build to version
Submit for App Store review
Cancel ongoing review
Release approved version
Create gradual rollout
App Store Connect MCP Server is a Swift-based MCP server that bridges Claude or any MCP-compatible host with the App Store Connect API. It exposes 208 tools across 25 workers, enabling you to automate the entire iOS/macOS release workflow through natural language.
Install via Mint (mint install zelentsov-dev/asc-mcp@1.4.0) or build from source, then configure with an App Store Connect API key (Key ID, Issuer ID, private key .p8 file). Add the server to your MCP host (e.g., Claude Code, Claude Desktop, VS Code, Cursor, Windsurf) using environment variables or a JSON config file. For clients with tool limits, use the --workers flag to load only the tools you need.
macOS 14.0+, Swift 6.2+, and Xcode 16.0+ (for building). An App Store Connect API Key (Key ID, Issuer ID, and `.p8` private key) is required for authentication.
Use numbered environment variables (`ASC_COMPANY_1_KEY_ID`, `ASC_COMPANY_1_ISSUER_ID`, etc.) or create a JSON config file at `~/.config/asc-mcp/companies.json` with an array of company objects.
Some clients (e.g., Windsurf) impose a tool limit. Use the `--workers` argument to load only the workers you need, for example `--workers apps,builds,versions`.
By default, the server looks for a JSON config at `~/.config/asc-mcp/companies.json`. You can override this with the `--companies` CLI argument or the `ASC_MCP_COMPANIES` environment variable.
Generate an API key in App Store Connect (Users & Access → Integrations → Team Keys), download the `.p8` file, and provide the Key ID and Issuer ID via environment variables (`ASC_KEY_ID`, `ASC_ISSUER_ID`, `ASC_PRIVATE_KEY_PATH`) or in the JSON config.
Console, Backend and CLI to manage Capgo Instant update and Native build for Capacitor apps Build and upload to app store your mobile app
Agent conductor — AGENTS.md contract parser, SKILL.md registry, CHP decision engine over MCP
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.
コメント