Skip to content

v0.2.0: New Places & Traffic Tools (Places API v1 Migration)

Latest

Choose a tag to compare

@ettysekhon ettysekhon released this 27 Nov 21:29
· 5 commits to main since this release

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