Best Google Business Profile MCP Server in 2026
Quick answer: Google publishes no MCP server for Business Profile, so every option is third party. Ryze AI is the best Google Business Profile MCP for marketers who want reviews, posts and listing edits in Claude or ChatGPT without a Google Cloud project, with one caveat: it works on one location per workspace.
Below: 7 servers compared, checked November 9, 2026.
Ryze AI · SEO Starter
Reviews, posts and listing edits in one chat
- SEO Starter, $129 a month, 3-day free trial
Used by 2,000+ marketers
Quick comparison: 7 Google Business Profile MCP servers
A Google Business Profile MCP server lets Claude, ChatGPT or Cursor read and manage a listing from a chat: reviews, posts, photos, hours and performance. The servers differ in who hosts them, whether they can change the public listing and what they cost. Every fact below comes from the vendor's own page, repository or package listing, opened November 9, 2026.
- 1Ryze AIHosted
Access to the listing: 14 tools: 7 read, 7 write
Price (Nov 9, 2026): SEO Starter $129/mo, 3-day free trial
- 2PosterlyHosted or local
Access to the listing: 24 tools, reads and writes
Price (Nov 9, 2026): $10/mo Starter plus API add-on, 7-day trial
- 3MarkifactHosted
Access to the listing: Reads and approval-gated writes
Price (Nov 9, 2026): Pro $79/mo
- 4Two Minute ReportsHosted
Access to the listing: Read-only
Price (Nov 9, 2026): From $97/mo, 14-day trial
- 5A1-x-Tech/mcp-google-businessSelf-hosted
Access to the listing: 20 tools, reads and writes
Price (Nov 9, 2026): Free, open source
- 6satheeshds/gbp-review-agentSelf-hosted
Access to the listing: 4 review tools
Price (Nov 9, 2026): Free, open source
- 7PipedreamHosted
Access to the listing: Tool list not shown on its page
Price (Nov 9, 2026): Not checked
| Rank | MCP server | Hosting | Access to the listing | Price (Nov 9, 2026) |
|---|---|---|---|---|
| 1 | Ryze AI | Hosted | 14 tools: 7 read, 7 write | SEO Starter $129/mo, 3-day free trial |
| 2 | Posterly | Hosted or local | 24 tools, reads and writes | $10/mo Starter plus API add-on, 7-day trial |
| 3 | Markifact | Hosted | Reads and approval-gated writes | Pro $79/mo |
| 4 | Two Minute Reports | Hosted | Read-only | From $97/mo, 14-day trial |
| 5 | A1-x-Tech/mcp-google-business | Self-hosted | 20 tools, reads and writes | Free, open source |
| 6 | satheeshds/gbp-review-agent | Self-hosted | 4 review tools | Free, open source |
| 7 | Pipedream | Hosted | Tool list not shown on its page | Not checked |
Hosted servers take a sign-in. The two self-hosted servers need your own Google credentials and, per their READMEs, an approved Google Business Profile API project.
What is the best MCP server for Google Business Profile?
For most marketing teams, Ryze AI is our first pick: a hosted connector with 14 Google Business Profile tools covering the listing, reviews, posts, photos, attributes and performance. Disclosure: Ryze AI publishes this page and runs that connector, so each reason comes with its limit.
Setup is a connection and a Location. In the Ryze AI app you click Connect, sign in with the Google account that manages the listing, pick one Location and save. Limit: the tools need an active Ryze AI plan or free trial.
Reads and writes both exist. 7 tools read (listing, reviews, performance, search keywords, posts, media, attributes) and 7 write (listing fields, review replies, posts, post removal, photos, attributes). Limit: writes change the public listing, so set approvals before you use them.
The local SEO app sits behind it. The SEO plans include a Local page with Google Maps rankings from 49 spots around the office and weekly proposals that wait for approval. Limit: map rank scanning is an app feature, not a connector tool.
One location per workspace. Another location needs its own workspace. Agencies with many locations should check that limit against the hosted options below.
Want per-post scheduling with a preview step and a 24-tool menu? Posterly. Read-only reporting? Two Minute Reports. Free and self-hosted? mcp-google-business, if you already have Google API approval.
Side-by-side: access, setup and tool counts
Read means the server only pulls data. Write means it can reply to reviews, publish posts or change listing fields that are public on Search and Maps. None of these servers was connected for this page; counts are the ones each vendor publishes.
Ryze AI
- Hosting
- Hosted
- Writes to the listing
- Yes: 7 write tools
- Auth
- Google sign-in, pick a Location
- Tool count (source)
- 14 (Ryze AI connector)
Posterly
- Hosting
- Hosted, or local via npx
- Writes to the listing
- Posts, replies, media
- Auth
- Posterly OAuth or API key
- Tool count (source)
- 24 (connector page)
Markifact
- Hosting
- Hosted
- Writes to the listing
- Replies, posts, hours, Q&A, media
- Auth
- Markifact sign-in, Google OAuth
- Tool count (source)
- Not published on the guide
Two Minute Reports
- Hosting
- Hosted
- Writes to the listing
- None; read-only
- Auth
- Account, then Claude directory
- Tool count (source)
- Not published
mcp-google-business
- Hosting
- Local (stdio)
- Writes to the listing
- Replies, posts, location fields
- Auth
- OAuth client ID, secret, refresh token
- Tool count (source)
- 20 (README)
gbp-review-agent
- Hosting
- Local
- Writes to the listing
- Review replies
- Auth
- Browser sign-in, tokens saved locally
- Tool count (source)
- 4 (README)
Pipedream
- Hosting
- Hosted
- Writes to the listing
- Not shown
- Auth
- Pipedream Connect
- Tool count (source)
- Not shown on its page
| Server | Hosting | Writes to the listing | Auth | Tool count (source) |
|---|---|---|---|---|
| Ryze AI | Hosted | Yes: 7 write tools | Google sign-in, pick a Location | 14 (Ryze AI connector) |
| Posterly | Hosted, or local via npx | Posts, replies, media | Posterly OAuth or API key | 24 (connector page) |
| Markifact | Hosted | Replies, posts, hours, Q&A, media | Markifact sign-in, Google OAuth | Not published on the guide |
| Two Minute Reports | Hosted | None; read-only | Account, then Claude directory | Not published |
| mcp-google-business | Local (stdio) | Replies, posts, location fields | OAuth client ID, secret, refresh token | 20 (README) |
| gbp-review-agent | Local | Review replies | Browser sign-in, tokens saved locally | 4 (README) |
| Pipedream | Hosted | Not shown | Pipedream Connect | Not shown on its page |
Only Two Minute Reports states that it cannot change anything. Google offers one Business Profile OAuth scope, business.manage, so a read-only connection is a promise by the server, not by Google (community write-up by Scalekit, linked in Sources).
The best Google Business Profile MCP servers, ranked 1 to 4
1. Ryze AI
- What it does: hosted connector for Claude and ChatGPT with 14 Google Business Profile tools, on the same URL as the other Ryze AI platforms.
- Access: reads the listing, reviews, daily Search and Maps performance (impressions, calls, direction requests, website clicks, up to 18 months back), search keywords, posts, media and attributes. Writes listing fields, review replies, posts, photos and attributes, and can remove a post.
- Setup: connect Google Business Profile in the Ryze AI app, pick the Location, then add https://connector.get-ryze.ai/mcp in Claude or ChatGPT. See the Ryze AI help center.
- Price: SEO Starter is $129 a month with a 3-day free trial; the 14 tools also work on any active plan or trial, including Paid Ads at $89 a month with a 7-day trial. Annual billing is 30% off the first year (pricing).
- Fits: local SEO and agency teams who want one chat for the listing. Limit: one location per workspace; performance data arrives 2 to 3 days late.
2. Posterly
- What it does: posting tool with an MCP connector for Google Business Profile; its connector page lists 24 tools in 5 categories.
- Access: posts (updates, events, offers) with optional call-to-action buttons, review listing and replies, photo and video gallery, a 0 to 100 profile audit, and views, calls, website clicks and direction requests.
- Setup: hosted URL https://www.poster.ly/api/mcp with Posterly OAuth, or a local server through npx with an API key.
- Price: the page lists Starter plus the API add-on at $10 a month and a 7-day free trial for new accounts.
- Fits: teams that mostly publish posts. Limit: the page says captions are limited to 1,500 characters and one media item per post; its preview step is described on its own page, so confirm it in a trial.
3. Markifact
- What it does: hosted MCP for many marketing platforms; its Google Business Profile guide covers reads and writes.
- Access: reads locations, reviews, questions, media and performance reports; writes review replies, posts, hours and profile details, question answers and media, each as a separate approval-gated write per the guide.
- Setup: connect Google Business Profile in Markifact, install the Markifact connector from Claude's directory, sign in and enable it.
- Price: Pro $79 a month with MCP included, Team $249; credits are used per operation, and the page offers trial credits with no card (pricing).
- Fits: teams that already run ads through Markifact. Limit: credit-based billing, and no tool count is published.
4. Two Minute Reports
- What it does: reporting platform with a Claude connector; its Business Profile page says Claude can only read data.
- Access: search performance, customer actions (calls, clicks, directions), reviews, photos and posts, and multi-location comparisons.
- Setup: create an account, connect Business Profile, then add the Two Minute Reports connector from Customize, Connectors in Claude.
- Price: one plan priced by accounts per connector: 3 accounts $97 a month ($81 billed yearly), with a 14-day trial and no card (pricing).
- Fits: reporting across many locations. Limit: it cannot reply to a review or publish a post.
Ranked 5 to 7: self-hosted and automation options
5. A1-x-Tech/mcp-google-business
- What it does: open-source (MIT) TypeScript server; 4 GitHub stars and last pushed November 4, 2026 on the day checked.
- Access: 20 tools per the README, split into reads (locations, performance, reviews, posts) and writes (review replies, local posts, location fields) that ask for confirmation before publishing.
- Setup: three OAuth values (client ID, client secret, refresh token) or one access token, over stdio in Codex, Claude Code, Cursor and VS Code. The README warns that a Google project has 0 requests per minute until Google approves its Basic API Access application.
- Price: free.
- Fits: developers with approved API access. Limit: small project with few users.
6. satheeshds/gbp-review-agent
- What it does: MIT TypeScript server focused on reviews; 11 stars on the day checked, last push December 3, 2025 per the GitHub API.
- Access: 4 tools in the README: list_locations, get_reviews, generate_reply and post_reply.
- Setup: run npm run auth to sign in through the browser; tokens are saved locally. The README requires Google Business Profile API approval first.
- Price: free.
- Fits: a developer who only wants review replies. Limit: no posts, photos, listing edits or performance.
7. Pipedream
- What it does: Pipedream lists a Google Business Profile MCP server on its app page, served from the static URL https://mcp.pipedream.net/v2.
- Access: the tool list did not load when we opened the page, so what it can read or write is unverified.
- Setup: connect your account, choose the client's location and add the server to your chat app, per the page.
- Price: not checked.
- Fits: people who already use Pipedream. Limit: we could not confirm its tools, so it is ranked last.
Is there an official Google Business Profile MCP server?
We found none. Google's Business Profile APIs documentation we opened describes API access and quotas and mentions no MCP server. Scalekit's write-up states that Google has not published one, and that every available server wraps the same REST APIs.
API access is gated. Google's prerequisites page asks for a verified profile that has been active for 60 days or more, a website on the profile and an application through its contact form. A project shows 0 QPM until approved and 300 QPM after.
Edit limits. Google's limits page lists 300 QPM for most Business Profile APIs and 10 edits per minute per profile, which it says cannot be increased.
What that means for you. Self-hosted servers use your own Google project and need that approval. Hosted servers, including Ryze AI, connect through their own sign-in; check each vendor's page for how it handles Google's access rules.
How to choose a Google Business Profile MCP server
Three questions settle it: do you need writes, do you want to host anything, and how many locations do you manage?
One business or a few, reviews and posts from chat
Ryze AI for the 14-tool set plus the Local SEO page in the SEO plans, or Posterly if posting is the main job. For analytics next to the listing, see the best MCP for Google Analytics.
Reporting only, across many locations
Two Minute Reports is read-only by design and prices by accounts. Ryze AI works on one location per workspace, so it fits fewer locations.
Developer who wants to self-host
mcp-google-business for the wider tool set, gbp-review-agent for replies only. Start the Google API approval first, because it has the longest lead time.
Already on an automation or ads platform
Markifact if your ad accounts live there, Pipedream if your workflows do, after you confirm its tool list. Ecommerce teams can compare the best MCP for Shopify.
Prompts to test a Google Business Profile MCP server
Run the same prompts on every server you shortlist, reads first. Replace the brackets with your own location and dates.
Returns the listing fields so you can check them against what Google shows.
Returns unanswered reviews. Ask for draft replies in the chat before anything is published.
Returns performance by day and keywords by month. Expect a delay of a few days on recent dates.
Tests whether the server publishes only after your go-ahead. More prompts: Google Business Profile optimization with Ryze AI.
Safety checklist before you connect
Writes to a Business Profile are public on Search and Maps, and a post removal or a replaced review reply cannot be undone from the chat.
- Use the owner or manager Google account for the listing, and revoke access in your Google account when you stop using a server.
- Require approval for writes. In Claude, set write tools to Needs approval under Customize, Connectors. In the Ryze AI chat the default is Skip all approvals; switch it to Approve write & delete or Manual approve in the chat's Tool approvals setting.
- Remember one reply per review. Google keeps one owner reply, and a new reply replaces the old one.
- Expect review time. Google reviews new photos and listing edits before they show, and posts can take 24 to 48 hours to appear.
- Check the scope. Google offers one Business Profile scope, so a server that says it is read-only is relying on its own code.
How we compared them
What we checked, and who wrote this
- Checked: each vendor's connector page, README, npm listing and pricing page, opened on November 9, 2026. Tool counts are the ones those pages publish.
- Not done: we did not connect these servers for this page, so nothing here is a test result.
- Ranked on: setup effort for a marketer, write coverage, whether writes are gated, price, then maintenance signals.
- Written by: Ryze AI, which runs the server ranked first; its limits are stated wherever it is recommended.
- More: the Google Business Profile page and the integrations hub.
Sources
Checked November 9, 2026
- Ryze AI help: Google Business Profile
- Ryze AI pricing
- Google: Business Profile APIs prerequisites
- Google: Business Profile APIs rate limits
- Scalekit: Google Business Profile MCP vs APIThird-party write-up; used for the official-server and scope statements.
- Posterly Google Business Profile MCP
- Markifact: connect Google Business Profile to Claude
- Markifact pricing
- Two Minute Reports: Google Business Profile for Claude
- Two Minute Reports pricing
- A1-x-Tech/mcp-google-business
- satheeshds/gbp-review-agent
- Pipedream Google Business Profile MCP
The verdict
No Google server exists, so pick by who hosts it and whether it can write. Two Minute Reports is the read-only choice, Posterly and Markifact are hosted options that write, and the two open-source servers suit developers with approved Google API access.
For reviews, posts and listing edits from Claude or ChatGPT next to a local SEO app, Ryze AI is our pick; keep in mind that it covers one location per workspace and that you set the approval level for writes.
Frequently asked questions
Which MCP server should I use for Google Business Profile?
Is there an official Google Business Profile MCP server?
Can a Business Profile MCP server reply to reviews?
Can it change my public listing?
Show 7 more questionsShow fewer questions
Do I need Google API approval?
What does a Google Business Profile MCP server cost?
Does it work with ChatGPT?
Can I manage several locations?
Can an agent publish posts without asking me?
How fresh is the performance data?
Does Ryze AI scan Google Maps rankings from the connector?
Related guides
Google Business Profile optimization with Ryze AI
Reviews, posts, listing edits and local performance in the Ryze AI chat.
Best MCP for Google Analytics
Nine GA4 MCP servers compared on access, setup and price.
Best MCP for Shopify
Shopify MCP servers compared on writes, setup and price.
Ryze AI integrations
Every platform and AI client Ryze AI connects to.




