Labsco
MCP SERVER

MewCP Google Business MCP

by AStheTECH

Manage Google Business Profile locations and attributes, and read Search and Maps performance for them.

SEO, Web & Product Analytics
Summary
Multi-location Business Profile management with the performance numbers in the same session.

The pairing is what makes it useful: you can change a location's attributes and then read the impression and keyword series for it without switching tools. Updates return before and after state, which matters here because a Business Profile edit is visible to the public as soon as Google accepts it.

What it is

A hosted MCP server on the MewCP platform for Google Business Profile. It reaches two Google APIs — My Business Business Information and Business Profile Performance — over OAuth, so an agent can run the location lifecycle for one or many profiles and read how those locations perform on Search and Maps.

What you get
  • list_locations, get_location, create_location, update_location and delete_location — the location lifecycle for an account, with filtering, sorting and pagination on the list, and a read mask naming exactly which fields come back
  • get_location_attributes and update_location_attributes — the custom attributes on a location; updates record before and after state
  • list_available_attributes — the attribute metadata Google allows for a given category and region
  • list_categories, batch_get_categories, search_chains and get_chain — Google's category and chain taxonomies, which location writes must match
  • search_google_locations, get_google_updated_location and get_google_updated_location_attributes — match against Google's own records, and see the updates Google has applied to a location or its attributes
  • get_daily_metrics_time_series and fetch_multi_daily_metrics_time_series — one metric or several over a date range for a location
  • list_search_keyword_impressions_monthly — the search terms people used to find a location, by month
Requirements

A MewCP account with a connected Google credential. The server exchanges that credential's access token for calls through the official Google API client, requesting the https://www.googleapis.com/auth/business.manage scope, so the Google account must already have management rights on the locations. Reads take a read_mask naming the fields you want.