MA

mikusnuz/app-publish-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

40 stars 10 forks 品質 80 トレンド 14MIT

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 の抜粋です。原文を見る。

English | 한국어 | 中文 | 日本語

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
GitHub で README 全文を見る

インストール

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" } } } }