Skip to main content
Glama

Google Maps Remote MCP Server

Server Details

Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud.

Ownership verified
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

A3.9/5.0

Scored across 6 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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
Vendor relationship
Independent · 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 tools
hasdata_google_maps_contributor_reviews_getMapReviewsgoogle_maps_contributor_reviews: GET /A
Read-only
Inspect

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 /A
Read-only
Inspect

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 /A
Read-only
Inspect

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 /A
Read-only
Inspect

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 /A
Read-only
Inspect

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 /A
Read-only
Inspect

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

    Related MCP Servers

    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables 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.
      -
    • A
      license
      A
      quality
      B
      maintenance
      Enables 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.
      6
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      A 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
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.