Runs on your machine: something must execute the package.Only local packages are published (npm, PyPI, OCI, …). The registry never executes them, so tools are unknown until you run it.
Placeholders to fill from your own secret store: ${GOOGLE_BUSINESS_CLIENT_SECRET}, ${GOOGLE_BUSINESS_REFRESH_TOKEN}, ${GOOGLE_BUSINESS_ACCESS_TOKEN}. The registry never accepts secret values.
This is a local package: the command runs on your machine.
Quality – / 100not scored
Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocoln/a · weight 25
n/a
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)
tools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)
stabilityn/a · weight 15
n/a
stability.changes, stability.rug_pulltool list unknown
dependencies67 · weight 15
pass
deps.known_vulnsno known advisory in 99 resolved packages
fail
deps.mcp_sdk_version@modelcontextprotocol/sdk 1.30.1 has 1 known advisory (GHSA-6qxp-vccf-f47h); update @modelcontextprotocol/sdk to 1.31.0 or later
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
Real-user Core Web Vitals from the Chrome UX Report (CrUX) API for any origin or URL.
And 17 more from this publisher.
Official server.json
{
"name": "io.github.A1-x-Tech/mcp-google-business",
"title": "Google Business Profile MCP",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "1.2.0",
"packages": [
{
"version": "1.2.0",
"transport": {
"type": "stdio"
},
"identifier": "mcp-google-business",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "GOOGLE_BUSINESS_CLIENT_ID",
"description": "OAuth2 client id from Google Cloud Console (refresh flow)."
},
{
"name": "GOOGLE_BUSINESS_CLIENT_SECRET",
"isSecret": true,
"description": "OAuth2 client secret. Treat it as a secret."
},
{
"name": "GOOGLE_BUSINESS_REFRESH_TOKEN",
"isSecret": true,
"description": "OAuth2 refresh token with the business.manage scope. Treat it as a secret."
},
{
"name": "GOOGLE_BUSINESS_ACCESS_TOKEN",
"isSecret": true,
"description": "Ready-made access token (~1 h) as an alternative to the refresh-flow trio above."
},
{
"name": "GOOGLE_BUSINESS_TIMEOUT_MS",
"default": "60000",
"description": "Per-request timeout in milliseconds."
},
{
"name": "GOOGLE_BUSINESS_MAX_RETRIES",
"default": "3",
"description": "Retries on transient errors (429 always; 5xx/network on idempotent calls)."
},
{
"name": "GOOGLE_BUSINESS_OAUTH_PORT",
"description": "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."
},
{
"name": "GOOGLE_BUSINESS_ACCOUNTS_API_BASE",
"default": "https://mybusinessaccountmanagement.googleapis.com",
"description": "Account Management API base override."
},
{
"name": "GOOGLE_BUSINESS_INFO_API_BASE",
"default": "https://mybusinessbusinessinformation.googleapis.com",
"description": "Business Information API base override."
},
{
"name": "GOOGLE_BUSINESS_PERFORMANCE_API_BASE",
"default": "https://businessprofileperformance.googleapis.com",
"description": "Business Profile Performance API base override."
},
{
"name": "GOOGLE_BUSINESS_V4_API_BASE",
"default": "https://mybusiness.googleapis.com",
"description": "Legacy v4 My Business API base override (reviews, local posts)."
}
]
}
],
"repository": {
"url": "https://github.com/A1-x-Tech/mcp-google-business",
"source": "github"
},
"websiteUrl": "https://github.com/A1-x-Tech/mcp-google-business#readme",
"description": "MCP server for Google Business Profile: locations, reviews, local posts and performance metrics."
}