Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Google Business Profile.Built from the 18 Google Business Profile tools below, on the connection you add once.

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

  • get_locationGet locationGETRetrieves a single location.
  • list_locationsList locationsGETLists the locations under one account.
  • search_google_locationsSearch google locationsPOSTSearches Google's place index for possible matches to a business.
  • update_locationUpdate locationPATCHUpdates selected fields of a location.

Review, 4 operations

  • delete_review_replyDelete review replyDELETERemoves the merchant reply from a review.
  • get_reviewGet reviewGETRetrieves a single review.
  • list_reviewsList reviewsGETLists the reviews of one location.
  • reply_to_reviewReply to reviewPUTWrites the merchant reply to a review.

Account, 2 operations

  • get_accountGet accountGETRetrieves a single Business Profile account.
  • list_accountsList accountsGETLists the Business Profile accounts you have access to.

Post, 2 operations

  • create_local_postCreate local postPOSTPublishes a local post on a location.
  • list_local_postsList local postsGETLists the local posts of one location.

Admin, 1 operation

  • list_account_adminsList account adminsGETLists the administrators of an account.

Answer, 1 operation

  • upsert_answerUpsert answerPOSTWrites the merchant answer to a customer question.

Attribute, 1 operation

  • get_location_attributesGet location attributesGETRetrieves the attributes set on a location.

Category, 1 operation

  • list_categoriesList categoriesGETLists business categories for a country and language.

Metric, 1 operation

  • get_daily_metrics_time_seriesGet daily metrics time seriesGETRetrieves a daily performance time series for one metric.

Question, 1 operation

  • list_questionsList questionsGETLists 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