Labsco
MCP SERVER

GooglePlayConsoleMcp

by AgiMaulana

Run the Play Store release lifecycle from a prompt — upload a build, create a release, move the rollout, read Android Vitals.

Mobile & App Store Release
Summary
Shipping and watching the result stop being two different tools.

The upload, the release, the rollout percentage and the crash and ANR rates all sit behind one connection — so the decision to widen a staged rollout can be made against the vitals in the same exchange that widens it.

What it is

A Google Play Console interface covering the release path end to end: artifacts, tracks and releases, testers, and the Android Vitals numbers that decide whether a rollout should continue. It runs locally, started and stopped by your client with each session.

What you get
  • Every track — internal, alpha, beta, production — listed with its releases and country availability, and any one track inspected for status, rollout percentage and release notes
  • Releases created or replaced on any track with rollout percentage, release notes and country targeting, then updated or promoted onward
  • Artifacts uploaded and listed, plus upload to internal app sharing for the builds that are not going through a track
  • Testers read and updated for the closed tracks
  • An Android Vitals summary, with crash rate and ANR rate available separately
  • Wakelock and wakeup rates, for the battery problems that only show up after release
Requirements

A Google Cloud service account with Play Console access, its JSON key path given as GOOGLE_APPLICATION_CREDENTIALS. Install with uvx, which needs no separate install step, or with pip. stdio is the default and needs no server to start; an HTTP transport exists if you want one.

Setup effort

One command plus a key — pip install google-play-mcp, then supply credentials