Model Context Protocol · mcp.gmbqrcode.com

Google Business Profile MCP Server for AI Agents

Connect Claude, Codex, Cursor or any MCP-compatible AI to your Google Business Profile. Your agent reads your reviews, analytics, posts and local rankings — and drafts or publishes GBP content only with the access level you grant.

What your AI agent can do

13 tools across reviews, analytics, posts and rankings — every call scoped to your business only.

Reviews

  • List Google reviews with ratings, text and reply status
  • Publish owner replies (full access)

Analytics

  • Daily calls, website clicks and direction requests
  • Search and Maps impressions for any date range

GBP posts

  • List and read posts
  • Create and edit drafts
  • Schedule or publish (full access)

Local rankings

  • Geo-grid ranking results per keyword
  • Average rank and coverage summaries

Connect an AI agent in three steps

1. Create a token

In your GMBQrcode dashboard, open Settings → AI Agents and create a token. Choose read-only, read + drafts, or full access.

2. Add it to your AI tool

Paste one setup snippet into Claude, Codex, Cursor or any MCP client — instructions for each are below.

3. Just ask

“Summarize this month’s reviews”, “Draft a GBP post about our weekend offer”, “How did calls trend since March?” — your agent answers with live data.

Setup instructions for every AI tool

Replace YOUR_TOKEN with a token from Settings → AI Agents.

Claude Code

Run this once in your terminal — the SayGood tools appear in every Claude Code session.

claude mcp add --transport http saygood https://mcp.gmbqrcode.com/mcp --header "Authorization: Bearer YOUR_TOKEN"
Claude Desktop

Add this to claude_desktop_config.json (Settings → Developer → Edit Config), then restart Claude Desktop.

{
  "mcpServers": {
    "saygood": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.gmbqrcode.com/mcp",
               "--header", "Authorization: Bearer YOUR_TOKEN"]
    }
  }
}
Codex CLI (OpenAI)

Add this to ~/.codex/config.toml, then restart Codex.

[mcp_servers.saygood]
command = "npx"
args = ["-y", "mcp-remote", "https://mcp.gmbqrcode.com/mcp",
        "--header", "Authorization: Bearer YOUR_TOKEN"]
Cursor

Add this to ~/.cursor/mcp.json (or .cursor/mcp.json inside a project), then reload Cursor.

{
  "mcpServers": {
    "saygood": {
      "url": "https://mcp.gmbqrcode.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}
Other MCP clients

Any client that speaks MCP Streamable HTTP works. Clients that only support local (stdio) servers can use the mcp-remote bridge.

Endpoint (Streamable HTTP)

https://mcp.gmbqrcode.com/mcp

Auth header

Authorization: Bearer YOUR_TOKEN

stdio-only clients — bridge command

npx -y mcp-remote https://mcp.gmbqrcode.com/mcp --header "Authorization: Bearer YOUR_TOKEN"

Built for safe delegation

Scoped access

Read-only, drafts, or full access — publishing is a separate permission an agent only gets if you grant it.

Audit log

Every tool call is logged with the token, tool and outcome, so you always know what your agents did.

Instant revocation

Revoke any token from your dashboard — it stops working on the agent’s very next call.

Frequently asked questions

What is the GMBQrcode MCP server?+

It is a remote Model Context Protocol (MCP) server at https://mcp.gmbqrcode.com/mcp that connects AI agents to your Google Business Profile through your GMBQrcode account. Once connected, your AI assistant can read your Google reviews, performance analytics, posts and local ranking data — and, if you allow it, draft and publish GBP posts and review replies.

Which AI tools can connect to it?+

Any MCP-compatible client: Claude Code, Claude Desktop, Cursor, OpenAI Codex CLI, Windsurf and others. Clients that support remote (Streamable HTTP) servers connect directly with a bearer token; stdio-only clients connect through the mcp-remote bridge.

What can an AI agent actually do with my Google Business Profile?+

With a read-only token: fetch reviews with reply status, daily performance metrics (calls, website clicks, direction requests, impressions), your GBP posts and local ranking grid results. With a drafts token it can also create and edit draft posts that never go live by themselves. With a full-access token it can schedule posts, publish posts immediately, and publish review replies.

Is it safe to give an AI agent access?+

Access is controlled by scoped tokens you create in your dashboard: read-only, read + drafts, or full access. Tokens are stored hashed, every tool call is audit-logged, and you can revoke a token at any time — revocation takes effect on the agent’s next call. Publishing tools are separated from drafting tools so an agent can never accidentally go live with a read or draft token.

Do I need a GMBQrcode account?+

Yes. Tokens are created from Settings → AI Agents in your GMBQrcode dashboard, and your Google Business Profile must be connected to your account. Every plan, including the free plan, can create MCP tokens.

What is MCP (Model Context Protocol)?+

MCP is an open standard, introduced by Anthropic in 2024, that lets AI assistants securely connect to external tools and data sources. It is supported by Claude, OpenAI Codex, Cursor and a growing list of AI products.

Put your Google Business Profile on autopilot

GMBQrcode pairs the MCP server with QR-code review collection, AI review replies, GBP post scheduling and local rank tracking.

Start free