Google Maps Remote MCP Server
Server Details
Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- HasData/google-maps-mcp
- GitHub Stars
- 10
- Server Listing
- Google Maps MCP Server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Each tool targets a distinct resource (search, place details, place reviews, contributor reviews, photos, posts), but two tools share the identical suffix 'getMapReviews' and could be momentarily confused—one fetches reviews for a place, the other by a contributor. The descriptions do clarify the distinction via contributorId vs placeId, so overlap risk is low but present.
Names follow a predictable hasdata_google_maps_<category>_<action> snake_case pattern that reads consistently across the set. The one flaw is that two tools literally end in 'getMapReviews', which is a mild collision rather than a convention break.
Six tools is well-scoped for a Google Maps data-extraction server, with each tool covering a distinct data type (search, place, reviews, contributor reviews, photos, posts). No filler tools and nothing obviously redundant.
The surface covers search, place details, reviews, contributor reviews, photos, and posts, which is solid coverage for POI intelligence. Minor gaps include no geocoding/autocomplete or directions/routing, though those are adjacent to the core listing-enrichment purpose.
Publisher details
- Operator
- HasData · Publisher source
- Operator website
- https://hasdata.com · Publisher source
- Vendor relationship
- Independent · Publisher source
- Documentation
- https://docs.hasdata.com/mcp-server · Publisher source
- Trust center
- Not available
- Restrictions
- A free HasData account covers 1,000 credits a month with no card. Heavier use needs a paid plan. No admin approval, no regional limits and no custom OAuth app. · Publisher source
Available Tools
6 toolshasdata_google_maps_contributor_reviews_getMapReviewsgoogle_maps_contributor_reviews: GET /ARead-onlyInspect
Get Map Contributor Reviews
Lists all Google Maps reviews authored by a specific Local Guide / contributor by contributorId, with language/country targeting and nextPageToken pagination. Returns per-review rating, text, date, place name, place address, photos, and owner responses. Use for reviewer reputation checks, detecting fake/bot review patterns, local-guide activity analysis, and building review-author profiles for trust scoring.
Inputs: contributorId (required), gl, hl, num, +1 more.
hasdata_google_maps_photos_getMapPhotosgoogle_maps_photos: GET /ARead-onlyInspect
Get Place Photos
Fetches the photo gallery of a Google Maps place by dataId or placeId, paginated with nextPageToken and filterable by categoryId. Returns each photo with image URL and thumbnail. Use for restaurant-menu extraction, venue/ambience visual audits, building rich place detail pages, and sourcing up-to-date imagery for POI listings.
Inputs: hl, dataId, placeId, categoryId, +1 more.
hasdata_google_maps_place_getPlaceDetailsgoogle_maps_place: GET /ARead-onlyInspect
Get Place Details
Fetches full Google Maps place data by placeId with optional domain/language localization. Returns name, address, coordinates, phone, website, categories, hours, rating, review count, price level, photos, attributes/amenities, and plus_code. With fetchWebResults, also returns the place panel's web results (the business's own site and its Instagram, Facebook, delivery and other listings) with title, link, displayed link and snippet. Use for local SEO audits, POI enrichment, lead generation, competitor mapping, and building location-aware agents.
Inputs: placeId (required), hl, domain, fetchWebResults.
hasdata_google_maps_posts_getMapPostsgoogle_maps_posts: GET /ARead-onlyInspect
Get Map Posts
Fetches the latest Google Maps Posts (timeline-style updates such as offers, events, announcements, and notices) for a place by dataId or placeId, with language targeting. Returns per-post title, description, image, posted_at, link, and source/business name. Use for small-business intelligence, local-marketing monitoring, competitor activity tracking, and surfacing current promotions and events from local merchants.
Inputs: hl, dataId, placeId.
hasdata_google_maps_reviews_getMapReviewsgoogle_maps_reviews: GET /ARead-onlyInspect
Get Map Reviews
Paginated fetch of Google Maps reviews for a place by dataId or placeId, with sort (mostRelevant, newestFirst, ratingHigh, ratingLow), topicId filter, and language. Returns per-review author name and profile link, star rating, text, published/relative date, likes count, owner response, attached photos, and local-guide flag. Use for reputation management, sentiment and topic mining, competitor review benchmarking, and feeding review data into summarization or trust-score LLMs.
Inputs: hl, dataId, sortBy, placeId, +2 more.
hasdata_google_maps_search_performMapSearchgoogle_maps_search: GET /ARead-onlyInspect
Get Google Maps Search Results
Runs a Google Maps search by keyword plus optional GPS coordinates (@lat,lng,zoomz via ll) with language, country, domain, and offset-based pagination (start). Returns the local pack list with placeId, name, address, coordinates, rating, review count, price level, categories, phone, website, hours, and thumbnail. Use for local lead generation, competitor density mapping, market expansion research, hyperlocal directories, and feeding placeIds into the Maps Place, Reviews, or Photos endpoints.
Inputs: q (required), gl, hl, ll, +2 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Real-time Google Maps local business leads, reviews, places & emails MCP. OAuth or API key.
Real-time Google Search and Google Maps results as JSON. Pay only for successful searches.
Scrape Google Maps business leads, reviews, and photos via hosted Remote MCP.
Live Google Maps business search, review, and photo data for AI agents over MCP.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables fetching a Google Maps contributor's review history as structured JSON, including reviewer profile and place details, for reputation research, reviewer vetting, and fraud detection.-
- AlicenseAqualityBmaintenanceEnables AI assistants to search places, retrieve place details, reviews, photos, business posts, and contributor review histories from Google Maps through natural language, with no API keys or paid billing required.6MIT
- AlicenseNot gradedqualityBmaintenanceA local bridge to a hosted Google Maps tool endpoint that enables keyword place searches (optionally around GPS coordinates) plus follow-up lookups of full place details, paginated reviews, photo galleries, business posts and offers, and every review written by a given Local Guide. All six tools are read-only and forward calls upstream, returning Google Maps data as JSON untouched.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI clients to search Google Maps places and retrieve reviews, photos, scrape jobs, results, and exports through a hosted MCP API.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.