Skip to main content
MCP server CX Codex

HasData Google Maps — Claude Code MCP server: how to install

Extracts Google Maps places, reviews, reviewer activity, and photos as JSON without a Google Cloud account. Works with Claude Code, Cursor, and other MCP clients.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add google-maps -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/google-maps-mcp
Open on GitHub

What HasData Google Maps does

The server connects over HTTP directly or runs through local launchers in npm and PyPI. It provides structured JSON records for places: business hours, service types, price tiers, and links to menus or recent updates.

Search operations include placeId and dataId on every entry. Because of that, follow-up calls for photos or reviews do not need extra lookups. Individual reviews return a contributorId, which lets your agent inspect an author's complete review history in a single step.

Authentication requires a HasData API token. The free plan supplies 1,000 monthly credits with no credit card, covering 100 calls at 10 credits each. Without a valid key, requests will fail.

What it helps with

  • search venues in a neighborhood and pull their ratings with website URLs
  • fetch customer feedback with Google topic clusters and frequency counts
  • audit a reviewer's full rating history using their contributorId
  • retrieve venue photo streams and published business announcements

Example prompts for the agent

  • Find coffee shops in downtown Seattle and show the top ten by rating with their review counts and websites.
  • Retrieve the opening hours, price tier, and menu link for place ChIJAb0KE0RrkFQRuI4X0By5Mcw.
  • Check recent feedback for this spot and see what other locations the primary reviewer rated.

How to install HasData Google Maps

1Platform CLI

claude mcp add google-maps -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/google-maps-mcp

Replace <…> with your own values

2Platform CLI: remote server

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

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about HasData Google Maps

How do you install HasData Google Maps in Claude Code?

Run claude mcp add google-maps -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/google-maps-mcp in your terminal, replacing the placeholder with your HasData key.

What does HasData Google Maps do?

It exposes six read-only endpoints to query Google Maps places, reviews, contributor profiles, photos, and posts directly as structured JSON.

Does this require a Google Cloud account?

No, you do not need Google Cloud credentials or billing. HasData handles data collection through its own API key.

Similar MCP servers

All MCP servers for Data and databases →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor