Auth Status
Show the current Google Analytics auth status for the ga-mcp-full MCP server.
/ga-mcp-full:auth-status
Report whether ga-mcp-full can currently authenticate to Google Analytics, and which credential source it is using.
Steps
-
Run:
ga-mcp-full auth status -
Relay the output verbatim to the user. The command prints:
Authenticated: yes|noAccount: <email>— the Google Account currently logged in. May read<unknown …>for tokens issued before v0.4.0 that lack the openid/email scopes; tell the user to re-run/ga-mcp-full:auth-loginto enable account identification.Auth method: OAuth (browser flow)orApplication Default Credentials (gcloud)Credentials file:path (when OAuth cache is in use)Scopes:space-separated listToken expired: true|falseHint:present only when account identification failed; includes the remediation.
-
If
Authenticated: no, offer/ga-mcp-full:auth-loginor/ga-mcp-full:setupas next steps depending on the error message. -
If the user wants to see which account is logged in without leaving the MCP dialog, they can also invoke the
whoamiMCP tool; to switch accounts, invoke theswitch_accountMCP tool followed by/ga-mcp-full:auth-login.