PubShip is an MCP server that connects an AI assistant to Google Play Developer API resources. With the operator’s Google credentials and appropriate Play Console access, an assistant can inspect release lifecycle states, recent written reviews, Android vitals, and scoped bulk reports. PubShip also provides tools for selected catalog and account resources, with sensitive data and write workflows kept behind separate configuration.
The project is designed to run under the operator’s control: locally as a stdio server, or as a self-hosted HTTP implementation. It does not provide a hosted service connected to Google Play. What an assistant can see or change depends on the credentials, permissions, and scopes configured for that PubShip instance.
What can PubShip do?
PubShip exposes Google Play data and operations through MCP tools. Developers can use it to review release status, examine recent written reviews, inspect Android vitals, and request reports scoped to the configured access. It also includes tools for catalog, subscription, product, and account resources.
For method-level work, the project includes API method discovery and schema inspection. Its access controls distinguish ordinary inspection from sensitive reads and optional writes. The specific available actions therefore depend on the configured app and method scopes, rather than simply on whether PubShip is installed.
- Inspect release lifecycle states, recent written reviews, and Android vitals.
- Read scoped bulk reports and inspect catalog, subscription, product, and account resources.
- Discover API methods and inspect their schemas.
- Prepare, review, and apply explicitly authorized changes through separate steps.
How PubShip connects and authenticates
PubShip runs locally as an MCP stdio server, using Google credentials supplied by the operator. The project also offers an HTTP implementation for operators to host on infrastructure they control; it is not a project-run Google-connected service. Documented Google authentication options include Application Default Credentials, gcloud impersonation, or a local service-account JSON key. The Google identity must also have appropriate Play Console access. Documented client support includes Claude Code, Codex, Cursor, Gemini CLI, and generic stdio MCP clients; native Gemini CLI installation is noted as unverified.
Who is PubShip best for?
PubShip is intended for developers and organizations managing their own apps and developer accounts who want an AI assistant to inspect Google Play resources through MCP. It suits workflows such as reviewing release states, written feedback, vitals, or scoped reports, as well as carefully configured administrative tasks. Users need their own Google credentials and suitable Play Console permissions. The project is free software, but that does not establish the cost of Google services or accounts; those costs were not verified.
What PubShip can access and change
Read access is limited by the Google service account’s permissions and PubShip’s configured app and method scopes. An app allowlist narrows requests but does not grant Google permissions. Sensitive purchase, order, transaction, and tester reads are off unless separately configured, and some require distinct app or method allowlists. Voided-purchase access is disabled by project policy, and the project reports that Google does not support one subscription-archive method. Optional writes require separate opt-in; preparation and application are distinct steps, with an operation ID used for the application step. These controls do not make unauthorized Google permissions available.
Alternatives to PubShip
For other MCP server options listed in this directory, compare Google Drive MCP, named for Google Drive, and GitHub Official MCP Server, named for GitHub. These links identify other directory listings, not verified substitutes for Google Play access. Check each listing’s documentation and access requirements to determine whether it fits your workflow; the verified PubShip facts do not establish the capabilities of those alternatives.