← Index

io.github.kiwoongeom/gmc-mcp

io.github.kiwoongeom/gmc-mcp·v0.2.5·Other
Quality Score
80
/100

MIT-licensed pip-installable MCP for Google Merchant Center on Merchant API v1 (126 tools).

§01  Install
Claude Desktop (uvx)
{
  "mcpServers": {
    "gmc-mcp": {
      "command": "uvx",
      "args": [
        "gmc-mcp"
      ],
      "env": {
        "GMC_ACCOUNT_ID": "<gmc_account_id>",
        "GMC_SERVICE_ACCOUNT_KEY": "<your-gmc_service_account_key>",
        "GMC_OAUTH_TOKEN": "<your-gmc_oauth_token>",
        "GMC_SUBACCOUNT_ID": "<gmc_subaccount_id>",
        "GMC_DRY_RUN": "false",
        "GMC_LOG_LEVEL": "INFO"
      }
    }
  }
}
§02  Environment variables
GMC_ACCOUNT_ID
required

Your 10-digit Google Merchant Center account ID (top-right of merchants.google.com).

GMC_SERVICE_ACCOUNT_KEY
secret

Absolute path to a Google Cloud service-account JSON key file. The service account must be added as Admin in Merchant Center.

GMC_OAUTH_TOKEN
secret

Absolute path to an OAuth user-token JSON file produced by `gmc-mcp auth-init`. Use this OR GMC_SERVICE_ACCOUNT_KEY.

GMC_SUBACCOUNT_ID

Optional sub-account ID when operating an MCA (Multi-Client Account).

GMC_DRY_RUN

When 'true', writes are logged to the audit log only (no actual API calls).

GMC_LOG_LEVEL

Log verbosity: DEBUG / INFO / WARNING / ERROR.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04  Alternatives in Other