
mikusnuz/app-publish-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
App Store Connect および Google Play Console 用の MCP サーバーを統一 — 91 ツールでリスト、スクリーンショット、リリース、レビュー、投稿
概要
MCP (Model Context Protocol) の統合サーバー アプリリスト、スクリーンショット、リリース、レビュー、投稿を管理します。 あなたは、正常にAndroid .aab / .apkまたはApple .ipaを署名し、リリース準備をしています。 MCP は、アップロードからメタデータ、テスト、レビュー投稿、リリースまでのサポートされたストア・サイドの作業を処理します。 アプリをコンパイルしたり、署名キーを所有したり、Xcode、Gradle、CI を交換したりしません。 新しいアプリの最初のリリースは、開発者の登録、契約、必要なアプリレコード、APIアクセス、署名、税務、銀行の詳細、ポリシー、プライバシー、コンテンツ宣言など、App Store ConnectまたはPlay Consoleで手動で設定する必要があります。 既存の、完全に設定されたAndroidアプリでは、署名済みのAABは通常、MCPが更新ワークフローを実行できるように十分です。 Google編集は、要求された変更のみをコミットします。 ストアレビュー、管理された公開、または段階的なロールアウトは、公共の可用性を遅らせることができます.
概要(AI 翻訳)
お問い合わせ English
アプリ公開mcp
App Store Connect およびGoogle Play Console 用の統一された MCP (Model Context Protocol) サーバー。 アプリリスト、スクリーンショット、リリース、レビュー、投稿を管理します。
出版境界
リリース準備、正しく署名されたAndroid .aab / [.apk]またはApple .ipaを提供します。 MCP は、アップロードからメタデータ、テスト、レビュー投稿、リリースまでのサポートされたストア・サイドの作業を処理します。 アプリをコンパイルしたり、署名キーを所有したり、Xcode、Gradle、CI を交換したりしません。
新しいアプリの最初のリリースは、開発者の登録、契約、必要なアプリレコード、APIアクセス、署名、税務、銀行の詳細、ポリシー、プライバシー、コンテンツ宣言など、App Store ConnectまたはPlay Consoleで手動で設定する必要があります。 既存の、完全に設定されたAndroidアプリでは、署名済みのAABは通常、MCPが更新ワークフローを実行できるように十分です。 Google編集は、要求された変更のみをコミットします。 ストアレビュー、管理された公開、または段階的なロールアウトは、公共の可用性を遅らせることができます。
使用するとき
必要なときにこのMCPを使用します
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
app-publish-mcp
A unified MCP (Model Context Protocol) server for App Store Connect and Google Play Console. Manage app listings, screenshots, releases, reviews and submissions — all from your AI assistant.
Publishing Boundary
You provide a release-ready, correctly signed Android .aab / .apk or Apple .ipa. The MCP handles supported store-side work from upload through metadata, testing, review submission, and release. It does not compile the app, own signing keys, or replace Xcode, Gradle, or CI.
The first release of a new app still requires manual setup in App Store Connect or Play Console, including developer enrollment, agreements, app records where required, API access, signing, tax and banking details, and policy, privacy, or content declarations. For an existing, fully configured Android app, a signed AAB is usually enough to let the MCP run the update workflow. A Google edit commit only commits the requested changes; store review, managed publishing, or a staged rollout can delay public availability.
When to Use
Use this MCP when you need to:
- “Update my app’s App Store description and keywords” — modify version localizations, app info localizations
- “Upload new screenshots for iPhone 16 Pro” — upload to the Asset Library and place images on the version localization
- “Submit a new version for review” — create version, assign build, set review info, submit
- “Check the status of my app review” — list versions and check review state
- “Respond to a user review on Google Play” — list reviews and reply
- “Create a phased release on Google Play” — create edit, create release on a track, commit
- “Manage TestFlight beta testers” — create groups, invite testers, manage access
- “Set up in-app purchases” — create and manage IAPs and subscription groups on both platforms
- “Register a new device for development” — manage devices, certificates, and provisioning profiles
Features
Apple App Store Connect (135 tools)
| Category | Tools |
|---|---|
| App Management | apple_list_apps, apple_get_next_page, apple_get_app, apple_update_app, apple_get_app_info, apple_update_category |
| Bundle IDs | apple_list_bundle_ids, apple_create_bundle_id |
| Bundle ID Capabilities | apple_list_bundle_id_capabilities, apple_enable_capability, apple_disable_capability |
| Versions | apple_list_versions, apple_create_version, apple_update_version |
| Version Localizations | apple_list_version_localizations, apple_create_version_localization, apple_update_version_localization |
| App Info Localizations | apple_list_app_info_localizations, apple_update_app_info_localization |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"app-publish-mcp": {
"command": "node",
"args": ["/path/to/app-publish-mcp/dist/index.js"],
"env": {
"APPLE_KEY_ID": "YOUR_KEY_ID",
"APPLE_KEY_TYPE": "TEAM",
"APPLE_ISSUER_ID": "YOUR_ISSUER_ID",
"APPLE_P8_PATH": "/path/to/AuthKey.p8",
"GOOGLE_SERVICE_ACCOUNT_PATH": "/path/to/service-account.json"
}
}
}
}