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.
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 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.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…