npm · mcp-google-merchants
$npx -y mcp-google-merchants@1.2.0 GOOGLE_MERCHANTS_CLIENT_ID · secret — Google OAuth 2.0 client ID (refresh-token flow).
GOOGLE_MERCHANTS_CLIENT_SECRET · secret — Google OAuth 2.0 client secret (refresh-token flow).
GOOGLE_MERCHANTS_REFRESH_TOKEN · secret — OAuth refresh token with scope https://www.googleapis.com/auth/content.
GOOGLE_MERCHANTS_ACCESS_TOKEN · secret — Pre-minted OAuth access token (~1h lifetime) — alternative to the refresh trio.
GOOGLE_MERCHANTS_ACCOUNT_ID — Default Merchant Center account ID; tools can override it per call.
GOOGLE_MERCHANTS_OAUTH_PORT — Fixed port for the loopback listener of the in-chat login (127.0.0.1 + PKCE). Set it when the client runs over SSH port forwarding; otherwise a free port is picked per login.
GOOGLE_MERCHANTS_API_BASE — API root host override.
GOOGLE_MERCHANTS_TIMEOUT_MS — Per-request timeout in milliseconds.
GOOGLE_MERCHANTS_MAX_RETRIES — Retries on transient errors (429 always; 5xx/network for reads).