
ryaker/appstore-connect-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
アップルストアがMCPを接続 Claude AI 用のサーバー - iOS 互換 OAuth と包括的な App Store Connect API の統合
概要
AI アシスタントを 、 、 、 、 など 接続するモデルコンテキスト プロトコル (MCP) サーバー。 TestFlight ビルド、顧客レビュー分析、アプリメタデータ更新、および販売レポートをAI コーディングワークフロー内で直接自動化します。 手動でクローンまたはビルドする必要はありません! npx を使用して、この MCP サーバーを直接実行できます。 1。 App Store Connectにログインします。 2. Navigate へ ▸ . 3. クリック (管理者またはApp Managerロール推奨). 4。 .p8キーファイルをダウンロードして、あなたと注意してください。 ~/Library/Application Support/Claude/claude desktop config.json に追加します。 ⚡ Cursor これを ~/.cursor/mcp.json に追加するか、 Cursor 設定 ☞ MCP 機能: Windsurf これを ~/.codeium/windsurf/mcp config.json に追加します。 ◀️ 機能 ◀ アプリ管理: アプリの表示、クエリバージョンのステータス、編集のローカリゼーションとリリースノート.
概要(AI 翻訳)
Claude Desktop、Cursor、Windsurf、VS CodeなどのAIアシスタントを接続するモデルコンテキストプロトコル(MCP)サーバー。
TestFlight ビルド、顧客レビュー分析、アプリメタデータ更新、および販売レポートをAI コーディングワークフロー内で直接自動化します。
お問い合わせ
✔ クイックスタート (npx)
手動でクローンまたはビルドする必要はありません! このMCPサーバをnpxで直接実行できます。
##1. App Storeの生成 APIキーの接続
1。 App Store Connectにログインします。
2。ユーザーとアクセス PornoXO** Integrations** PornoXO App Store Connect API。
3。 [** 生成 API キー** (管理者または App Manager のロール推奨)] をクリックします。
4。 [[.p8]キーファイルをダウンロードし、キーIDとIssuer IDに注意します。
お問い合わせ
##2. MCPクライアントに追加
[~/Library/Application Support/Claude/claude_desktop_config.jsonにこれを追加します。
⚡ カーソル これを ~/.cursor/mcp.json または Cursor 設定 ✔ に追加します。 特長 ̇ MCP:
ウィンドサーフィン これを ~/.codeium/windsurf/mcp config.json に追加します。
️️ ️ ◀ アプリ管理: アプリの表示、クエリバージョンのステータス、ローカリゼーションとリリースノートの編集.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
🍎 App Store Connect MCP Server
A Model Context Protocol (MCP) server that connects AI assistants like Claude Desktop, Cursor, Windsurf, and VS Code to the Apple App Store Connect API.
Automate TestFlight builds, customer review analysis, app metadata updates, and sales reports directly inside your AI coding workflow.
💡 Quickstart (npx)
No need to clone or build manually! You can run this MCP server directly using npx.
1. Generate App Store Connect API Key
- Log into App Store Connect.
- Navigate to Users and Access ➔ Integrations ➔ App Store Connect API.
- Click Generate API Key (Admin or App Manager role recommended).
- Download the
.p8key file and note your Key ID and Issuer ID.
2. Add to Your MCP Client
🟢 Claude Desktop
Add this to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"appstore-connect": {
"command": "npx",
"args": ["-y", "@ryaker/appstore-connect-mcp"],
"env": {
"APPLE_KEY_ID": "YOUR_KEY_ID",
"APPLE_ISSUER_ID": "YOUR_ISSUER_ID",
"APPLE_PRIVATE_KEY": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
}
}
}
}
⚡ Cursor Add this to ~/.cursor/mcp.json or under Cursor Settings ➔ Features ➔ MCP:
{
"mcpServers": {
"appstore-connect": {
"command": "npx",
"args": ["-y", "@ryaker/appstore-connect-mcp"],
"env": {
"APPLE_KEY_ID": "YOUR_KEY_ID",
"APPLE_ISSUER_ID": "YOUR_ISSUER_ID",
"APPLE_PRIVATE_KEY": "YOUR_PRIVATE_KEY_BASE64_OR_RAW"
}
}
}
}
🏄 Windsurf Add this to ~/.codeium/windsurf/mcp_config.json:
JSON
{
"mcpServers": {
"appstore-connect": {
"command": "npx",
"args": ["-y", "@ryaker/appstore-connect-mcp"],
"env": {
"APPLE_KEY_ID": "YOUR_KEY_ID",
"APPLE_ISSUER_ID": "YOUR_ISSUER_ID",
"APPLE_PRIVATE_KEY": "YOUR_PRIVATE_KEY"
}
}
}
}
🛠️ Features 📱 App Management: View apps, query version statuses, edit localizations & release notes.
✈️ TestFlight Integration: List builds, manage beta testing groups, and add/remove beta testers.
💬 Customer Reviews: Read, summarize, and draft responses to user reviews.
📊 Analytics & Sales: Retrieve unit downloads, revenue metrics, and regional performance.
🔐 Dual Auth Support: Supports direct local API Key authentication or remote OAuth 2.0 (via Auth0).
💬 Example Prompts Once configured, try asking your AI assistant:
インストール
npx -y @ryaker/appstore-connect-mcp設定
{
"mcpServers": {
"appstore-connect": {
"command": "npx",
"args": ["-y", "@ryaker/appstore-connect-mcp"],
"env": {
"APPLE_KEY_ID": "YOUR_KEY_ID",
"APPLE_ISSUER_ID": "YOUR_ISSUER_ID",
"APPLE_PRIVATE_KEY": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
}
}
}
}