MCP.Market

HasData Google Maps MCP server

online · 100% uptime
by hasdata.com·com.hasdata/google-maps·v1.0.7·6 stars

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

A93/100grade A
What users say
No reviews yet
Be the first
Safety scan
A93/100

full report

Adoption
Growing

6 stars110 downloads/wk

Reviews

Write one

Nobody has reviewed HasData Google Maps yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

HasData Google Maps tools (6)

write = sends, deletes, buys or posts
  • hasdata_google_maps_contributor_reviews_getMapReviewsFree

    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.

  • hasdata_google_maps_photos_getMapPhotosFree

    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.

  • hasdata_google_maps_place_getPlaceDetailsFree

    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.

  • hasdata_google_maps_posts_getMapPostsFree

    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.

  • hasdata_google_maps_reviews_getMapReviewsFree

    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.

  • hasdata_google_maps_search_performMapSearchFree

    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.

Public scan report

scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned; 9 source files scanned25/25
  • Live reliabilityremote reachable in 215ms20/20
  • Tool poisoning6 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year; website matches verified namespace10/10
Overall 93/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How HasData Google Maps compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
93/100
higher than 96% of 48,255 servers
Tools
6
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
152 ms
faster than 73% of 30,031 servers
GitHub stars
6
more than 85% of 28,688 servers
Downloads a week
110
more than 65% of 12,191 servers with a package

What its tools let an agent do: 6 read

Release history: 3 versions in the registry since 2026-09-09, latest 2026-09-24, typically one every 13 days.

Install HasData Google Maps in Claude Code, Cursor or VS Code

claude mcp add --transport http google-maps https://mcp.hasdata.com/mcp?apis=google_maps
Add to Cursor

What the publisher says

From the HasData Google Maps repository's README, as published. We do not edit it. Read it on GitHub

Google Maps MCP Server

<!-- mcp-name: com.hasdata/google-maps -->

A hosted Model Context Protocol (MCP) server that gives Claude, Cursor, Windsurf and any other MCP client six read-only Google Maps tools. Search places, read a place in full, pull its reviews, photos and posts, and walk a single reviewer's history, all as structured JSON, with no Google Cloud project and no billing to enable.

1,000 free credits every month, no card required, which is 200 calls at the 5-credit rate.

https://mcp.hasdata.com/api/mcp?apis=google_maps

Contents

  • What you need
  • Quick start
  • Example prompts
  • Tools
  • Errors and failure paths
  • Pricing, free tier and limits
  • Tool selection
  • How it compares
  • FAQ
  • HasData links
  • Development
  • Contributing

What you need

An MCP client that speaks streamable HTTP with custom headers. A HasData API key from the dashboard, free to create with no card, and the free tier covers about 200 calls a month at the 5-credit rate. Nothing else. This is a remote server, so the simplest path is a URL and a header, with no container to run and no Google Cloud project or API key anywhere in the flow. A stdio-only client can use the @hasdata/google-maps-mcp (npm) or hasdata-google-maps-mcp (PyPI) launcher instead.

Quick start

The server URL is the same for every client. We run it hands-on in Claude Code and Claude Desktop. The other blocks follow each client's own documented format for a remote server.

Clients with OAuth support can add the same URL as a connector and sign in without putting a key in a config file.

Claude Code

claude mcp add --transport http google-maps "https://mcp.hasdata.com/api/mcp?apis=google_maps" \
  --header "x-api-key: HASDATA_API_KEY"

Claude Desktop

Claude Desktop loads only local (stdio) servers from its config file, so it reaches a remote server through a stdio launcher. The @hasdata/google-maps-mcp package is that launcher, and it reads the key from the environment.

claudedesktopconfig.json:

{
  "mcpServers": {
    "google-maps": {
      "command": "npx",
      "args": ["-y", "@hasdata/google-maps-mcp"],
      "env": { "HASDATA_API_KEY": "YOUR_KEY" }
    }
  }
}

Python instead of Node? Swap the launcher for the PyPI package, which uvx runs without a manual install:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

HasData Google Maps: common questions

Is HasData Google Maps MCP server safe?
Yes, by our scan: it is graded A (93/100). Read the HasData Google Maps safety report
How do I install HasData Google Maps?
It runs remotely at mcp.hasdata.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does HasData Google Maps need an API key?
Yes. The registry entry asks for HASDATA_API_KEY, x-api-key.
Is HasData Google Maps maintained?
The last commit was 23 days ago (2026-10-12). The latest release is v1.0.7.
Is HasData Google Maps up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does HasData Google Maps compare with other MCP servers?
safety score 93/100 (higher than 96% of 48,255 servers); tools 6 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from hasdata.com →