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…
google-maps-mcp is an MCP project maintained in the hasdata/google-maps-mcp repository. The maintainer describes its purpose as “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…”. Read the project documentation for the complete scope.
The documented npm package is @hasdata/google-maps-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares HASDATA_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| hasdata_google_maps_contributor_reviews_getMapReviews | Per-review rating, text, date, place name, place address, placeId, photos, and owner responses. 10 credits a call |
| hasdata_google_maps_photos_getMapPhotos | Each photo with image URL, thumbnail, upload date, uploader, and photoId. 10 credits a call |
| hasdata_google_maps_place_getPlaceDetails | Name, address, coordinates, phone, website, categories, hours, rating, review count, price level, photos, popular times, attributes/amenities, plus_code, and… |
| hasdata_google_maps_posts_getMapPosts | Per-post title, description, image, posted_at, link, and source/business name. 10 credits a call |
| hasdata_google_maps_reviews_getMapReviews | Per-review author name and profile link, star rating, text, published/relative date, likes count, owner response, attached photos, and local-guide flag. 10… |
| hasdata_google_maps_search_performMapSearch | The local pack list with placeId, name, address, coordinates, rating, review count, price level, categories, phone, website, hours, and thumbnail. 10 credits a |
{
"mcpServers": {
"google-maps": {
"command": "npx",
"args": [
"-y",
"@hasdata/google-maps-mcp"
],
"env": {
"HASDATA_API_KEY": "YOUR_HASDATA_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| HASDATA_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
MCP server for the Geomelon geographic API. Exposes cities, countries, regions, and languages as tools any MCP-compatible AI client can call.
An MCP server for accessibility testing using Axe-core
Connect AI assistants to Acumatica ERP — 28 tools for queries, mutations, GIs, attachments.
Address validation & geocoding for AI agents: 240+ countries, UK PAF, free US/CA enrichment
ADIF 3.1.7 spec engine for amateur radio logs: validation, parsing, enumerations, geospatial.