# Google Play Store CLI > CLI, MCP, and TypeScript SDK for the Google Play Android Publisher API. ## Docs - [Architecture](https://gps.appeeky.com/architecture.md): How the CLI, MCP server, and SDK share one client and operation registry. - [Authentication](https://gps.appeeky.com/authentication.md): Local-first service account credentials for gps and gps-mcp. - [Multi-account and apps](https://gps.appeeky.com/authentication-accounts.md): Use multiple service-account keys and a local app registry. - [Changelog](https://gps.appeeky.com/changelog.md): Release notes for Google Play Store CLI, MCP, and core SDK. - [Accounts and apps CLI](https://gps.appeeky.com/cli/accounts-apps.md): gps accounts and gps apps commands for multi-key setups. - [gps ops and gps call](https://gps.appeeky.com/cli/call-ops.md): Discover and invoke the full operation registry from the CLI. - [Discovery](https://gps.appeeky.com/cli/discovery.md): whoami, search, capabilities, ops, and call. - [Global flags](https://gps.appeeky.com/cli/global-flags.md): Credentials, account, package, JSON, read-only, and confirm flags for gps. - [Listings & reviews](https://gps.appeeky.com/cli/listings-reviews.md): Store listing and review CLI commands. - [Monetization commands](https://gps.appeeky.com/cli/monetization.md): subscriptions, otp, iap, and convert-prices CLI commands. - [CLI overview](https://gps.appeeky.com/cli/overview.md): The gps binary — ergonomic commands plus full ops parity via gps call. - [Purchases and orders](https://gps.appeeky.com/cli/purchases-orders.md): Inspect purchases, voided purchases, and refund orders. - [Releases](https://gps.appeeky.com/cli/releases.md): deploy and tracks CLI commands. - [Edits](https://gps.appeeky.com/concepts/edits.md): How Play Console edits work for reads and writes in gps. - [Ops registry](https://gps.appeeky.com/concepts/ops-registry.md): GPS_OPS — one registry for MCP tools and gps call / gps ops. - [Read-only mode](https://gps.appeeky.com/concepts/read-only.md): Block mutations while still allowing ephemeral read edits. - [Contributing](https://gps.appeeky.com/contributing.md): Develop and extend the monorepo. - [Deploy a release](https://gps.appeeky.com/guides/deploy-release.md): Upload an AAB or APK and assign it to a Play track. - [Manage listings](https://gps.appeeky.com/guides/manage-listings.md): Read and update localized store listings and images. - [Monetization](https://gps.appeeky.com/guides/monetization.md): Subscriptions, one-time products, offers, and legacy IAPs. - [Reply to reviews](https://gps.appeeky.com/guides/reply-to-reviews.md): List Play Store reviews and send developer replies. - [Staged rollout](https://gps.appeeky.com/guides/staged-rollout.md): Promote between tracks and control production user fraction. - [Introduction](https://gps.appeeky.com/introduction.md): CLI, MCP, and TypeScript SDK for the Google Play Android Publisher API. - [MCP overview](https://gps.appeeky.com/mcp/overview.md): Expose Google Play Publisher operations to AI agents over Model Context Protocol. - [MCP setup](https://gps.appeeky.com/mcp/setup.md): Connect gps-mcp to Cursor, Claude Desktop, or other MCP clients. - [MCP tools](https://gps.appeeky.com/mcp/tools.md): How MCP tools map to the shared operations registry. - [Quickstart](https://gps.appeeky.com/quickstart.md): Install gps from npm, authenticate with a service account, and run your first commands. - [Operations reference](https://gps.appeeky.com/reference/operations.md): Complete GPS_OPS registry — shared by CLI (gps call / gps ops) and MCP tools. - [Scope](https://gps.appeeky.com/reference/scope.md): What this product includes and excludes. - [PlayStoreClient](https://gps.appeeky.com/sdk/client.md): Create a client, call resource APIs, and invoke registered operations. - [SDK overview](https://gps.appeeky.com/sdk/overview.md): Shared TypeScript client used by gps and gps-mcp (workspace package). - [Agent skills](https://gps.appeeky.com/skills/overview.md): Install gps workflow skills for Cursor, Claude Code, Codex, and other agents.