New Features
New Tools Added
This release introduces 3 powerful new tools for richer location intelligence:
get_place_details: Retrieve comprehensive information about a place, including opening hours, phone numbers, and websites.get_traffic_conditions: Analyse real-time traffic congestion and estimated delays between locations.calculate_route_safety_factors: Assess route safety risks based on traffic density, road types, speed limits, and time of day.
Places API Migration
- Migrated from the legacy Places API to the New Google Maps Places API (v1).
- Improved data fetching with efficient field masking to request only necessary data.
- Better support for place types and detailed place information.
🛠 Improvements
- Enhanced Error Handling: Clearer, more actionable error messages for API failures (e.g., quota limits, invalid requests).
- UK Localisation: Documentation and examples updated to use UK addresses and locations.
- CI Optimisation: Improved security for Codecov uploads in GitHub Actions.
- Testing: Added granular unit tests for all new tools and expanded integration test coverage.
Installation
uv pip install google-maps-mcp-server==0.2.0
or
pip install google-maps-mcp-server==0.2.0Full Changelog: v0.1.0...v0.2.0