
sardorbekr/appstore-connect-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
AppleのApp Store Connect API用のモデルコンテキストプロトコル(MCP)サーバー
概要
AppleのApp Store Connect API用のモデルコンテキストプロトコル(MCP)サーバー。 iOS、macOS、tvOS、およびVisionOSアプリをClaude、Cursor、またはMCP互換クライアントから直接管理します。 - - - asc api requestでAPI操作を接続する1,303 App Storeのいずれかを呼び出すと、AppleのOpenAPI仕様に検証され、asc api searchとasc api describeがそれらを見つけて検査します - 編集バージョンのメタデータ(コピーライト、バージョン文字列、リリースタイプ)、ビルド、アプリレビューの詳細、レビュー投稿の段階、および手動リリース、エクスポートのコンプライアンス - カテゴリー、年齢評価の宣言、アプリ情報ローカライゼーション、カスタムEULA - 完全な説明 - スクリーンショット、およびレビュー - およびレビュー - リスト - およびレビュー - リスト - およびレビュー - リスト - 更新 - リスト - リスト - リスト - リスト - リスト - リスト - リスト - リスト - リスト - テキスト - リスト - テキスト - リスト - リスト - テキスト - リスト - リスト - リスト - リスト - リスト - テキスト - リスト - テキストとテキスト - テキスト - テキスト - テキスト - テキスト - リスト - リスト - リスト - リスト - リスト - リスト - テキスト - テキスト - テキスト - テキスト - .
概要(AI 翻訳)
AppleのApp Store Connect API用のモデルコンテキストプロトコル(MCP)サーバー。 iOS、macOS、tvOS、およびVisionOSアプリをClaude、Cursor、またはMCP互換クライアントから直接管理します。
##特徴
-Any API Operation - [asc_api_request]]で、AppleのOpenAPI仕様に対して検証され、asc_api_searchと[asc_api_describe]でAPI操作を接続し、それらを調べて検査する
- サブミッション&リリース - 編集バージョンのメタデータ(コピーライト、バージョン文字列、リリースタイプ)、ビルド、アプリレビューの詳細、レビュー投稿、フェーズド、マニュアルリリース、エクスポートの遵守
- アプリ情報 - カテゴリー、年齢評価宣言、アプリ情報ローカリゼーション、カスタムEULA
- App Store Localizations - バージョンの説明、キーワード、および新機能のフルCRUD -App Management - すべてのプラットフォーム間でアプリを一覧表示および検査
- バージョン管理 - アプリストア版の作成と管理
- TestFlight - グループ、ビルドアクセス、テスター、招待状、テストノート、ベータアプリのローカリゼーション、ベータレビュー投稿 -スクリーンショット&プレビュー - スクリーンショットとアプリのプレビューのアップロード、再注文、削除;サブスクリプションとアプリ内購入のスクリーンショットのレビュー
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
App Store Connect MCP Server
A Model Context Protocol (MCP) server for Apple’s App Store Connect API. Manage your iOS, macOS, tvOS, and visionOS apps directly from Claude, Cursor, or any MCP-compatible client.
Features
- Any API Operation - Call any of the 1,303 App Store Connect API operations through
asc_api_request, validated against Apple’s OpenAPI spec, withasc_api_searchandasc_api_describeto find and inspect them - Submission & Release - Edit version metadata (copyright, version string, release type), attach builds, App Review details, review submissions, phased and manual release, export compliance
- App Info - Categories, age rating declaration, app info localizations, custom EULA
- App Store Localizations - Full CRUD for version descriptions, keywords, and what’s new
- App Management - List and inspect apps across all platforms
- Version Control - Create and manage app store versions
- TestFlight - Groups, build access, testers and invitations, What to Test notes, beta app localizations, beta review submissions
- Screenshots & Previews - Upload, reorder, and delete screenshots and app previews; review screenshots for subscriptions and in-app purchases
- Customer Reviews - Read reviews and publish or remove responses
- Bundle ID Management - Full CRUD for bundle identifiers
- Device Management - List and inspect registered devices
- User Management - List and inspect team users
- Build Management - List and inspect app builds
- Category & Pricing - Browse categories, check pricing and availability
- Pricing & PPP - Set per-territory pricing with Purchase Power Parity support
- Subscriptions - Groups, subscriptions, localizations, pricing & PPP, availability, promotional, introductory and win-back offers, offer codes
- In-App Purchases - Create and manage one-time purchases (lifetime/non-consumable, consumable, non-renewing): metadata, localization, pricing & PPP, availability, offer codes, review screenshots, and review submission
- Custom Product Pages - Pages, versions, and per-locale promotional text
- Analytics Reports - Request and download app analytics reports (engagement, commerce, usage, performance)
- Sales & Finance - Download sales, trends, and financial reports
- Performance & Diagnostics - App/build power & performance metrics and diagnostic logs
- Toolsets & Read-Only Mode - Expose only the tool groups you need, or block every write with
ASC_READ_ONLY=1 - Secure by Default - ES256 JWT auth with automatic token refresh, credential redaction in logs
Table of Contents
インストール
npx -y asc-mcp@latest設定
{
"mcpServers": {
"app-store-connect": {
"command": "npx",
"args": ["-y", "asc-mcp@latest"],
"env": {
"APP_STORE_CONNECT_KEY_ID": "YOUR_KEY_ID",
"APP_STORE_CONNECT_ISSUER_ID": "YOUR_ISSUER_ID",
"APP_STORE_CONNECT_P8_PATH": "/absolute/path/to/AuthKey.p8"
}
}
}
}