← Back to Plugins
MCP Server MCP

Google Business Profile MCP

github By github 👁 1 views ▲ 0 votes

MCP server for Google Business Profile: locations, reviews, local posts and performance metrics.

Homepage Verified source GitHub

Install

npx -y [email protected]

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "mcp-google-business",
      "version": "1.1.0",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "OAuth2 client id from Google Cloud Console (refresh flow).",
          "isRequired": true,
          "name": "GOOGLE_BUSINESS_CLIENT_ID"
        },
        {
          "description": "OAuth2 client secret. Treat it as a secret.",
          "isRequired": true,
          "isSecret": true,
          "name": "GOOGLE_BUSINESS_CLIENT_SECRET"
        },
        {
          "description": "OAuth2 refresh token with the business.manage scope. Treat it as a secret.",
          "isRequired": true,
          "isSecret": true,
          "name": "GOOGLE_BUSINESS_REFRESH_TOKEN"
        },
        {
          "description": "Ready-made access token (~1 h) as an alternative to the refresh-flow trio above.",
          "isSecret": true,
          "name": "GOOGLE_BUSINESS_ACCESS_TOKEN"
        },
        {
          "description": "Per-request timeout in milliseconds.",
          "default": "60000",
          "name": "GOOGLE_BUSINESS_TIMEOUT_MS"
        },
        {
          "description": "Retries on transient errors (429 always; 5xx/network on idempotent calls).",
          "default": "3",
          "name": "GOOGLE_BUSINESS_MAX_RETRIES"
        },
        {
          "description": "Account Management API base override.",
          "default": "https://mybusinessaccountmanagement.googleapis.com",
          "name": "GOOGLE_BUSINESS_ACCOUNTS_API_BASE"
        },
        {
          "description": "Business Information API base override.",
          "default": "https://mybusinessbusinessinformation.googleapis.com",
          "name": "GOOGLE_BUSINESS_INFO_API_BASE"
        },
        {
          "description": "Business Profile Performance API base override.",
          "default": "https://businessprofileperformance.googleapis.com",
          "name": "GOOGLE_BUSINESS_PERFORMANCE_API_BASE"
        },
        {
          "description": "Legacy v4 My Business API base override (reviews, local posts).",
          "default": "https://mybusiness.googleapis.com",
          "name": "GOOGLE_BUSINESS_V4_API_BASE"
        }
      ]
    }
  ]
}
mcp model-context-protocol npm

Comments

Sign in to leave a comment

Loading comments...