Google Play Console MCP
Google Play Console MCP
Google Play Console向けのMCPサーバー — 公開、Androidバイタル、収益、ASO、ストアアセットをカバーする169のツールを備え、破壊的な書き込みにはすべて確認ゲートを設けています。
Claude、Cursor、VS Code、Codex、Gemini CLI、Windsurf、または任意のModel Context Protocolクライアントを、あなたのGoogle Playデベロッパーアカウントに接続します。
リリースを出荷する。クラッシュしていないか確認する。収益を確かめる。ユーザーがどのような検索語でアプリを見つけたかを確認する。レビューに返信する。これらをすべて同じセッションから行えます。また、破壊的な操作は、あなたが先に承認しない限り何も実行されません。
"Is the 4.2.1 rollout healthy?"
-> vitals freshness checked, crash rate by version code, worst issue's stack
trace, current rollout fraction — and a recommendation
"How much did we make in July, and where did the installs come from?"
-> earnings per currency, acquisitions by traffic source, top search terms
"Ship 4.2.2 to production at 10%."
-> a preview you have to approve before anything movesなぜこのサーバーか
Google Play MCPサーバーは十数種あります。しかし、サーフェス全体を網羅し、さらに本物のテストスイートを持っているのはこれだけです。
この実装 | 一般的な場合 | |
ツール数 | 169 | 3–150 |
カバーするGoogle API | 3 + スクレイピング + プリフライト | 1 |
テスト数 | 1,198 | 0 |
ブランチカバレッジ | 100% | なし |
破壊的な書き込みへの確認ゲート | あり | なし |
監査ログ | あり | なし |
ほとんどサーバーはAndroid Publisher APIをラップしておしまいです。このAPIはクラッシュ率も収益も教えてはくれませんし、アプリを見つけるためにユーザーが何もそのアプリを探す手がかりも教えてくれません。それらの情報は、まったく別の2か所に存在しています。
Related MCP server: MCP Google Play Store Server
5つの領域
領域 | ソース | 答えられること |
公開 | Android Publisher v3 | リリース、トラック、リスティング、アプリ内購入、サブスクリプション、テスト、ユーザー |
Androidバイタル | Play Developer Reporting v1beta1 | クラッシュ率、ANR率、遅い起動、ウェイクロック、エラークラスタ、異常 |
収益と獲得 | Cloud Storage一括レポート | 収益、インストール数、評価、ストア内コンバージョン、検索キーワード |
公開ストア | スクレイピング | 競合のリスティング、チャート順位、キーワード候補、レビュー履歴 |
ストアアセット | ローカル | 誰の実ルールに基づく画像プリフライト(アップロード前) |
それぞれで必要な資格情報が異なります。サーバーは、どの資格情報が不足し、どのように対応すればよいかを正確に知らせてくれます。
インストール
uvx google-play-console-mcp # no install
pipx install google-play-console-mcp # or install it
pip install google-play-console-mcp設定
MCPクライアント(.mcp.json、claude_desktop_config.json など)に追加します:
{
"mcpServers": {
"google-play": {
"command": "uvx",
"args": ["google-play-console-mcp"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json",
"GOOGLE_PLAY_MCP_REPORTS_BUCKET": "pubsite_prod_rev_0123456789"
}
}
}
}資格情報
サービスアカウント — Google Cloud Consoleで、Google Play Android Developer APIを有効化 → サービスアカウントを利用 → JSONキーをダウンロード。
Play Consoleでユーザーとアクセス権を招待。
以下を付与する。これらの権限は互いに独立しており、それぞれ忘れてしまいやすいもの。
対象 | 付与する権限 |
公開 | エージェントに持たせたいアプリの権限 |
Androidバイタル |
|
収益と獲得 | アカウントレベルの「アプリ情報の表示と一括ダウンロード」権限 |
一括レポートの権限はアカウントレベルです。アプリレベルの権限ではストレージバケットに到達できず、これがそれらのツールが403を出する最も一般的な理由です。
バケットはPlay Console → レポートのダウンロード → 統計情報 → Cloud Storage URIをコピー で見つけます。これを自動的に見つけるAPIはありません。
そのあと、エージェントに check_report_access を実行させるか、gplay://config リソースを読んでください。両者とも、有効な構成と不足している各部分に必要なものを報告します。
安全性
このサーバーは本番環境に配布し、すべてのロカライズ済みリスティングを削除し、実際の金額を返金できます。そのため:
破壊的な18のツールは、二段階の確認ゲートの後ろにあります。 最初の呼び出しではプレビューが返ります。何が変わり、何に影響し、どのように置き換えるか —— が説明され、実行は何も行いません。プレビューのトークンを持つ二回目の呼び出しでのみ実行されます。
トークンは、操作の標準フィンガープを基にしたHMACで、モデルがされることのないインストールごとの秘密でキー固定することです。それにより、捏造されたトークン、別の授業でのトークン、プレビューと本確認の間で**パラメータが変更されたトークン、再利用や有効性切れのトークンを検出します。
脅威モデルは悪意のあるユーザーではありません。それは、認証トークンを空想し、古いトークンを再送し、プレビューと確認の間でパラメータを変更し、あなたが確認していない何かを「承認済み」と嬉しそうに報告する言語モデルです。
halt_release は意図的にゲートに入れていません。 進行不良のロールアウトを止めることは、被害範囲を減らす唯一つの操作であり、インシデント中に再度往復を求めることが、それ.theの障害首です。
本番適用は一つのステップで100%に到達できません。、ステージ導入のポリシでは最初を20%に制限しており、全体に届けるには別途名指しの段階な拡幅ツールが必要です。上限は変更できますが、無効にはできません。
すべてが監査されます。、プレビュー、確認、拒否、実行、失敗をすべて、機密を除去した ~/.google-play-mcp/audit.jsonl に記録します。
GOOGLE_PLAY_MCP_READ_ONLY=1 は、探検セッションのために、書面をすべから諦めます。
書き込み安全性については、書き込みの安全性 をご覧ください。
苦労して学ぶことを、これを知っている
スクリーンショットにアルファチャンネルを含めてはなりません。アイコンには必要です。 普通の「PNG」はRGBAで、アイコンには適していますが、それ以外では拒否マイナー。
preflight_imageが60枚の画像よう焼き上げアップロード失敗前に、これを検出します。Playは、各サル・各タイプでスクリーンショットを最低2枚要求します。 1枚のファイルはファイルとしては有効でも、リリースを止めることに変わりません。
承認から3日間放置されたサブスクリプション購入は、Googleが自動的に返金・失効させます。 静かに収益がなくなります。
APIは50文字のタイトルを許可しますが、Playポリシーは30文字に制限しています。 アップロードは成功しても、レビューで拒否されます。
バイタルデータは数時間から数日遅れです。 7日分のクエリが5日分を返すと、欠測ではなく「改善」として見えてしまうため、鮮度を第一級要素して扱います。
ある月の収益は、翌月5日頃まで公開されません。 それ以前に「$0」と報告すると、ゴーストではなく“崩壊”のように見えます。
収益は通貨またいで合算されません。 1000円、10ドル, 10ドルではなく、それ、混同させやすい誤答になります。
com.acme.freeはcom.acme.freemiumの収益を取り込んではいけません。 帰属はパッケージセグメントの境界で、遮断されます。
ツール
169のツール。完全なのは ドキュメント を参照してください。
領域 | 例 |
Releases |
|
Edits |
|
Listings |
|
Vitals |
|
Revenue |
|
Monetization |
|
Reviews |
|
ASO |
|
Assets |
|
Escape hatch |
|
さらに、2つのプロンプト(publish_screenshots、release_health_check)と4つのリソースがあります。
テストの実施
1,198 tests · 100% line and branch coverage · 15 modules
ruff clean · mypy clean · every release gated at --cov-fail-under=100テストには実際の外部APIを呼ぶものは一切ありません。レポート解析は実際のUTF-16バイト、「変更された"前"は実際のPNG/JPEGヘッダに対して検証しています。
対象外
スクリーンショットの生成 — appscreens または他のツールを使用してください。ここでアップロード、アップロードする。
Licence
キーワード: google play console mcp, google play mcp server, android publisher api mcp, play developer api API, android developer development protocol google play, android app release automation, android vitals mcp, play console api claude, aso mcp, play revenue api, play store screenshots api, android release agent
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceManages App Store Connect and Google Play Console metadata, releases, and ASO workflows locally through MCP tools, enabling store management directly from AI clients without manual console navigation.10633MIT
- AlicenseNot gradedqualityDmaintenanceIntegrates Google Play Store management tools with AI assistants to handle app listings, releases, and user reviews. It enables users to manage Play Console tasks like updating store information and retrieving performance statistics through natural language.5410MIT
- AlicenseAqualityBmaintenanceManage the full Google Play Store release lifecycle directly — from uploading artifacts to managing testers, rollouts, and Android Vitals.166MIT
- AlicenseBqualityCmaintenanceInspect, manage, debug, and run commands on connected Android devices and emulators through natural language.4213MIT
Related MCP Connectors
Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/abd3lraouf-studios/google-play-console-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server