Get started free
All integrations

Google Business Profile integration

Google Business Profile, the successor to Google My Business. Read and edit the business locations of an account, browse the category and attribute catalogues, search Google's own location index, read and reply to customer reviews, publish local posts, answer customer questions and pull daily performance metrics such as calls, direction requests and website clicks. The product is spread over several hosts: account management, business information, the older v4 surface for reviews and posts, questions and answers, and performance. A single OAuth grant covers all of them.

18 toolsOAuthAPI docs

Common Google Business Profile use cases

  • auditing who can edit a business account
  • pushing new holiday opening hours to every store
  • announcing a weekend promotion on every store profile
  • retracting a reply that was posted to the wrong review
  • auto-drafting and posting replies to new positive reviews
  • finding unanswered customer questions to respond to daily
  • reading the full text of a review before drafting a reply
  • finding the category id to assign before creating a listing
  • reading the current opening hours before proposing an update
  • alerting a team whenever a location receives a one-star review

What you can do with Google Business Profile

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Location, 4 operations

  • GETget_location

    Retrieves a single location.

  • GETlist_locations

    Lists the locations under one account.

  • POSTsearch_google_locations

    Searches Google's place index for possible matches to a business.

  • PATCHupdate_location

    Updates selected fields of a location.

Review, 4 operations

  • DELETEdelete_review_reply

    Removes the merchant reply from a review.

  • GETget_review

    Retrieves a single review.

  • GETlist_reviews

    Lists the reviews of one location.

  • PUTreply_to_review

    Writes the merchant reply to a review.

Account, 2 operations

  • GETget_account

    Retrieves a single Business Profile account.

  • GETlist_accounts

    Lists the Business Profile accounts you have access to.

Post, 2 operations

  • POSTcreate_local_post

    Publishes a local post on a location.

  • GETlist_local_posts

    Lists the local posts of one location.

Admin, 1 operation

  • GETlist_account_admins

    Lists the administrators of an account.

Answer, 1 operation

  • POSTupsert_answer

    Writes the merchant answer to a customer question.

Attribute, 1 operation

  • GETget_location_attributes

    Retrieves the attributes set on a location.

Category, 1 operation

  • GETlist_categories

    Lists business categories for a country and language.

Metric, 1 operation

  • GETget_daily_metrics_time_series

    Retrieves a daily performance time series for one metric.

Question, 1 operation

  • GETlist_questions

    Lists customer questions on a location.

OAuth scopes Google Business Profile requires

Each operation declares the scopes Google Business Profile requires for it.

  • https://www.googleapis.com/auth/business.manageneeded by create_local_post, delete_review_reply, get_account and 15 more

Use Google Business Profile from Claude Code, Cursor or Codex

Connect Google Business Profile in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Google Business Profile operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Google Business Profile

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Google Business Profile once

    Add your Google Business Profile connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Google Business Profile integration FAQ

What can you do with the Google Business Profile integration?
LiveContext exposes 18 operations on Google Business Profile, covering location, review, account and post. Common uses include auditing who can edit a business account, pushing new holiday opening hours to every store and announcing a weekend promotion on every store profile.
Which OAuth scopes does Google Business Profile require?
The operations that declare a scope all need https://www.googleapis.com/auth/business.manage.

Popular integrations

Browse the whole catalog