Facts agents must know
- One SA key can access many apps if those apps (or account-level access) were granted in Play Console.
- Google Publisher API cannot list apps. There is no
applications.list.gps apps listreads the local registry in~/.config/gps/config.json. - Pass
--package(or registereddefaultPackage) on every Publisher call.
Setup
gps accounts add phosum --credentials /secrets/phosum-sa.json --default-package com.phosum --default
gps accounts add acme --credentials /secrets/acme-sa.json --default-package com.acme.app
gps apps add com.phosum --account phosum --name Phosum --default
gps apps add com.other.app --account phosum --name Other
gps apps add com.acme.app --account acme --name Acme
gps accounts list gps apps list gps apps check
## Switching
```bash
gps --account phosum tracks list
gps --account acme --package com.acme.app reviews list
gps accounts use acme
If a package is registered under exactly one account, --account can be omitted.
MCP: optional tool arg account; tools gps_list_accounts, gps_list_apps, gps_register_account, gps_register_app.