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.
Say what should happen.
The workflow builds itself.
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 mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Google Business Profile
- Create your workspace
Sign up free. Nothing to install.
- 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.
- 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.
