By Ira Bodnar, Ryze AI · Updated
Quick answer
To connect Claude to Google Business Profile, connect the profile in a Ryze AI workspace with the Google account that manages the listing and save a Location, then add https://connector.get-ryze.ai/mcp as a custom connector in Claude and start a new chat. Claude then has 14 Business Profile tools.
- In Ryze AI open Integrations, find Google Business Profile and click Connect
- Sign in with the Google account that manages the listing, then pick the Location and click Save
- In Claude open Customize, Connectors, Add custom connector and paste the URL
- Click Connect, pick the workspace, click Allow connection, open a new chat
Before you start
- A Claude account. Anthropic says custom connectors using remote MCP are available on Free, Pro, Max, Ultra, Team and Enterprise plans. Free users are limited to one custom connector. On Team plans only Owners and Primary Owners can add a custom connector, and members then connect to it individually.
- A Google account that owns or manages the listing. Use the account that holds the Owner or Manager role on the profile. Google says owners can add and remove users, and managers have nearly the same access but cannot add or remove users or remove the profile.
- A verified listing for full data. Ryze AI's help center says Google shares only part of the data for an unverified listing: no map coordinates, reviews may not load, and performance and search keywords are not served.
- A Ryze AI workspace on a plan or free trial. Local SEO is part of the SEO plans: SEO Starter is $129 per month with a 3-day free trial. The 14 tools also work through the connector on any active plan or trial, including Paid Ads at $89 per month with a 7-day free trial. Connecting is free; without a plan, Claude can only list workspaces and connect platforms.
How to connect Claude to Google Business Profile in claude.ai
Three steps happen in Ryze AI and Google, three in Claude. The connector URL is the same for every user.
Connect Google Business Profile in Ryze AI
Create a Ryze AI account or sign in, open Integrations in the left sidebar, find Google Business Profile with the Search integrations box or the Analytics filter, and click Connect.
Sign in with Google and allow access
Sign in with the Google account that manages the listing and allow access. The Google screen may show the name of a connection partner instead of Ryze AI.
Pick the Location and save
Back in Ryze AI, pick the Location this workspace works on and click Save. Until a Location is saved the card shows Require setup. One connection is one location.
Add the custom connector in Claude
In claude.ai open Customize, then Connectors (claude.ai/customize/connectors). Click + Add, then Add custom connector, enter the name Ryze AI and the URL https://connector.get-ryze.ai/mcp, and click Continue. Review the authentication settings Claude detected and click Continue. Do not choose No sign in, because the Ryze AI server requires OAuth sign-in. Click Add.
Click Connect and allow the workspace
Click Connect on the Ryze AI connector. On the Ryze AI page Connect your data sources to AI, sign in or sign up, choose the workspaces Claude can access (up to 20 per connection) and click Allow connection.
Open a new chat and ask your first question
Start a new chat. Connectors can be turned on or off per conversation from the + button, then Connectors. Ask: List my Google reviews that have no reply yet.
The Ryze AI Google Business Profile guide covers the Google side of the connection, and the Claude connector FAQ covers the connection errors.
Team and Enterprise organizations
On Team and Enterprise an organization admin adds the connector once, and each member then connects to it individually.
- An Owner or Primary Owner (on Enterprise, also a person with a custom role that includes Manage access to Libraries) opens Organization settings > Connectors and clicks Add.
- Hover over Custom, select Web, enter the name Ryze AI and the URL https://connector.get-ryze.ai/mcp, then click Continue.
- Review the authentication settings Claude detected and click Continue. Under Authentication choose Sign in now or Sign in when needed (not No sign in), then click Add.
- Each member opens Customize > Connectors, finds Ryze AI (usually labeled Custom) and clicks Connect.
- The member signs in on the Ryze AI page, picks workspaces, clicks Allow connection and starts a new chat.
Claude Directory listing
- Open the Ryze AI listing in the Claude Directory at claude.ai/directory/ryze-ai.
- Sign in to Claude (when signed out, the listing button reads Sign in to add) and add the connector from the listing.
- Complete the Ryze AI sign-in, choose workspaces, click Allow connection and start a new chat.
The listing carries the Community label. Anthropic's wording is that community connectors have undergone automated reviews but are not verified by Anthropic.
Claude Desktop and other clients
Anthropic says Claude connects to a remote MCP server from its cloud, not from your device, on every Claude client including Desktop, Cowork and the mobile apps. A connector added on claude.ai is therefore the same connector you use in Claude Desktop. To add it from the desktop app, open Customize > Connectors and follow the same steps as above. There is no config file to edit for this connector.
The same connector URL works in other MCP clients that Ryze AI supports, such as ChatGPT. The Business Profile connection is made once in Ryze AI, so nothing changes on the Google side. Setup differs per client, and this page covers Claude only.
Google permissions
The Google side of the connection is a Google sign-in (OAuth) made inside Ryze AI. Three things decide what Claude can reach.
- Which Google account
- Use the Google account that owns or manages the listing. Google's roles page says owners can add or remove users and manage profile info, and managers can edit profile details, respond to reviews and manage posts but cannot add or remove users or remove the profile.
- Which location
- One connection is one location, and Local SEO in a workspace works on one location. Another location needs its own workspace, and each workspace can be allowed to Claude in the same connection (up to 20 workspaces).
- What Google serves
- For an unverified listing Google shares only part of the data. Performance data arrives 2 to 3 days late, and Google drops search keywords below an impression threshold it does not publish.
Sources: Google's user roles page and Business Profile APIs prerequisites.
Removing access
To stop Claude from reaching the profile, remove the Ryze AI connector in Customize > Connectors, or disconnect Google Business Profile in Ryze AI Integrations. To change which workspaces Claude can access, remove and re-add the connector. You can also review the apps with access to your Google account in your Google Account security settings.
What Claude can do in your profile
Ryze AI exposes 14 Google Business Profile tools to Claude. Seven read data and seven write to the public listing.
| Tool | Type | What it does |
|---|---|---|
| searchCategories | Read | Searches Google's business category list by name and returns the category IDs that updateLocationDetails accepts. |
| getLocationDetails | Read | Reads the listing: title, hours, special hours, description, website, phone, categories, address, open status, place ID, review link, Maps link and verification status. |
| updateLocationDetails | Write | Updates hours, special hours, description, website, phone, categories and open status. Each named field is replaced and the change is public on Search and Maps. |
| listReviews | Read | Lists Google reviews with rating, text and reply status, plus total reviews and average rating, with filters by rating and reply status. |
| replyToReview | Write | Publishes the public owner reply to a review. A new reply replaces the existing owner reply. |
| getPerformance | Read | Returns daily Search and Maps performance such as impressions, calls, direction requests, website clicks, conversations and bookings, up to 18 months back. |
| getSearchKeywords | Read | Returns the search keywords that showed the location, with impressions per keyword by month. |
| createPost | Write | Publishes or schedules a standard, event or offer post, with up to one image and an optional call-to-action button. |
| listPosts | Read | Lists the posts on the profile, newest first, including posts made directly on Google. |
| deletePost | Write | Removes a published post. The removal is immediate and cannot be undone. |
| listMedia | Read | Lists the location's photos and videos on Google. |
| uploadMedia | Write | Adds a photo from a public URL in a category such as cover, logo, exterior, interior or product. |
| getAttributes | Read | Reads attributes such as amenities, services and payment types. |
| updateAttributes | Write | Updates the location's attributes on Google. |
To require approval in Claude, open Customize > Connectors > Ryze AI > Tool permissions and set the write tools (updateLocationDetails, replyToReview, createPost, deletePost, uploadMedia, updateAttributes) to Needs approval. Anthropic notes that in Research mode Claude can call connector tools without further approval. The Ryze AI chat has its own Tool approvals setting that starts on Skip all approvals.
First 3 prompts to run
These prompts describe what you want. The answers depend on your own profile, so no sample output is shown.
1. Find reviews that still need a reply
List my Google reviews with 3 stars or fewer that have no reply yet, with the rating, the text and the reviewer's complaint in one line each.
Tools used: listReviews
What comes back: The matching reviews with rating, text and reply status, plus the total review count and average rating for the location.
2. Check how people find the business
Show Search and Maps impressions, calls, direction requests and website clicks for the last 90 days, and list the search keywords that showed the business.
Tools used: getPerformance, getSearchKeywords
What comes back: Daily performance metrics and monthly impressions per search keyword. Data arrives 2 to 3 days late, and small keywords may be missing.
3. Review the listing before you edit it
Read my current listing and tell me which fields look incomplete: hours, special hours, description, categories, website and attributes. Do not change anything yet.
Tools used: getLocationDetails, getAttributes
What comes back: The current listing fields and attributes, so you can decide what to change. Edits then go through updateLocationDetails or updateAttributes, which you can set to Needs approval.
Map rank scanning (49 spots around the office, up to 5 keywords) is a Ryze AI app feature on the Local page, not a connector tool, so Claude cannot run it.
Ryze AI vs Google's Business Profile APIs
There are three ways to work with a Business Profile from an AI client or a script. This table was checked on the date shown below.
| Ryze AI connector | Google Business Profile APIs | Google's own interface | |
|---|---|---|---|
| What it is | One remote MCP URL with 14 Business Profile tools, added to Claude as a custom connector | Developer APIs from Google for managing locations, reviews and posts from your own software | The Business Profile editor on Search and Maps, no AI client involved |
| Setup | Google sign-in in Ryze AI, then one URL in Claude | Request API access in Google's form, then build and host your own integration | Sign in with the owner or manager account |
| Access gate | An active Ryze AI plan or free trial | Google approval of the project, a listing verified for 60+ days and a website on the profile | Owner or manager role |
| Code needed | No | Yes | No |
| MCP server from Google | Not applicable | The Google developer pages checked do not mention one | Not applicable |
Google documents 300 queries per minute for an approved API project and 0 for an unapproved one. That quota applies to projects that call the API directly. Ryze AI's help center does not publish a separate Claude rate limit. If you only want to ask Claude about reviews and performance, the connector avoids the access request. If you build your own product on the API, apply to Google directly.
Sources: Business Profile APIs overview, prerequisites, basic setup, Ryze AI Google Business Profile guide and Anthropic custom connectors. Checked November 10, 2026.
Errors and fixes
- The card shows Require setup
- A Location is not saved yet. Open the Google Business Profile card in Ryze AI, pick the Location and click Save.
- Claude does not show the Business Profile tools
- Claude keeps the tool list from the moment the connector was added. If the profile was connected after that, remove the Ryze AI connector, add it again and start a new chat.
- Reviews, performance or keywords are empty
- Check that the listing is verified. For an unverified listing Google serves only part of the data. Performance data also arrives 2 to 3 days late.
- A subscription is required
- The tools need an active Ryze AI plan or free trial. Without one, Claude can only list workspaces and connect platforms.
- Claude asked for a sign-in that fails
- In the Authentication step choose a sign-in option, not No sign in. The Ryze AI server requires OAuth, and no key or request header is needed in Claude.
- A post did not appear
- Posts can take 24 to 48 hours to appear, stay visible for about 7 days, and allow at most 1,500 characters and one image.
- A photo upload was rejected
- Photos must be JPG or PNG between 10 KB and 5 MB and at least 250x250 px. Google reviews new photos and listing edits before they show.
- A reply replaced an older one
- Google keeps one owner reply per review, so a new reply replaces the existing one. Ask Claude to list the review first if you want to see the current reply.
Frequently asked questions
What is the best way to manage Google Business Profile from Claude?
Ryze AI is the best way to manage a Google Business Profile from Claude for reviews, posts and listing edits behind one connector URL, with the caveat that it covers one location per workspace.
How do I connect Claude to Google Business Profile?
Connect the profile in Ryze AI with the Google account that manages it and save a Location. Then in Claude open Customize > Connectors, add a custom connector named Ryze AI with the URL https://connector.get-ryze.ai/mcp, click Connect, allow the workspace and start a new chat.
Does Google have its own MCP server for Business Profile?
The Google Business Profile API pages checked on November 10, 2026 do not mention an MCP server or AI connector from Google. They describe developer APIs that need an access request and project approval. This answer reflects those pages only.
Do I need a paid Claude plan?
No. Anthropic lists custom connectors on Free, Pro, Max, Ultra, Team and Enterprise plans. Free users can add one custom connector. On Team plans only Owners and Primary Owners can add it.
Do I need a paid Ryze AI plan?
Connecting is free, but the Business Profile tools need an active plan or free trial. SEO Starter is $129 per month with a 3-day free trial and includes Local SEO. Paid Ads is $89 per month with a 7-day free trial and the tools also work through the connector.
Which Google account should I use?
Use the Google account that owns or manages the listing. Google says managers can edit profile details, respond to reviews and manage posts, but only owners can add or remove users.
Can Claude reply to reviews and publish posts?
Yes. replyToReview publishes a public owner reply and createPost publishes or schedules a standard, event or offer post. Set those write tools to Needs approval in Claude if you want to confirm each one.
Can Claude manage several locations?
Not in one workspace. One connection is one location, and another location needs its own workspace. One Claude connection can cover up to 20 workspaces.
Why does Claude not see the new Business Profile tools?
Claude keeps the tool list from the moment the connector is added. Remove the Ryze AI connector, add it again and start a new chat.
Can Claude check my Google Maps ranking?
No. Map rank scanning is a feature of the Ryze AI app, tracked for up to 5 keywords from 49 spots around the office. It is not a connector tool, so Claude cannot run it.
How do I disconnect Claude?
Remove the Ryze AI connector in Customize > Connectors, or disconnect Google Business Profile in Ryze AI Integrations.