MCP Google Map provides a bridge to the Google Maps API, enabling location-based operations like place searching and geocoding. Developed by CabLate, this TypeScript implementation uses the @googlemaps/google-maps-services-js library to interact with Google's services. The server exposes tools for querying location data, finding nearby places, and retrieving geographical information - making it particularly valuable for applications that need to incorporate location intelligence without leaving the conversation interface.
No reviews yet. Be the first to review!
Sign in to join the conversation
Find places near a location by type (restaurant, cafe, hotel, etc.). Supports filtering by radius, rating, and open status.
Free-text place search (e.g., 'sushi restaurants in Tokyo'). Supports location bias, rating, open-now filters.
Get full details for a place by its place_id — reviews, phone, website, hours. Optional `maxPhotos` param returns photo URLs.
Convert an address or landmark name into GPS coordinates.
Convert GPS coordinates into a street address.
Calculate travel distances and times between multiple origins and destinations.
Get step-by-step navigation between two points with route details.
Get elevation (meters above sea level) for geographic coordinates.
Get timezone ID, name, UTC/DST offsets, and local time for coordinates.
Get current weather conditions or forecast — temperature, humidity, wind, UV, precipitation.
Get air quality index, pollutant concentrations, and health recommendations by demographic group.
Generate a map image with markers, paths, or routes — returned inline for the user to see directly.
Geocode up to 50 addresses in one call — returns coordinates for each.
Search for places along a route between two points — ranked by minimal detour time.
Explore what's around a location — searches multiple place types and gets details in one call.
Plan an optimized multi-stop route — uses Routes API waypoint optimization (up to 25 stops) for efficient ordering.
Compare places side-by-side — searches, gets details, and optionally calculates distances.
Track a business's local search ranking across a geographic grid — supports up to 3 keywords for batch scanning. Returns rank at each point, top-3 competitors, and metrics (ARP, ATRP, SoLV).