Amazon Location Service

Amazon Location Service

Place search, geocoding, and route optimization.

10K+

8 Tools

Packaged by
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
calculate_routeCalculate a route and return summary info and turn-by-turn directions. Parameters: departure_position: [lon, lat] destination_position: [lon, lat] travel_mode: 'Car', 'Truck', 'Walking', or 'Bicycle' (default: 'Car') optimize_for: 'FastestRoute' or 'ShortestRoute' (default: 'FastestRoute') Returns: dict with distance, duration, and turn_by_turn directions (list of step summaries).
geocodeGet coordinates for a location name or address using Amazon Location Service geo-places geocode API.
get_placeGet details for a place using Amazon Location Service geo-places get_place API. Output is standardized and includes all fields, even if empty or not available.
optimize_waypointsOptimize the order of waypoints using Amazon Location Service geo-routes optimize_waypoints API (V2). Returns summary (optimized order, total distance, duration, etc.) or full response if mode='raw'.
reverse_geocodeReverse geocode coordinates to an address using Amazon Location Service geo-places reverse_geocode API.
search_nearbySearch for places near a location using Amazon Location Service geo-places search_nearby API. If no results, expand the radius up to max_radius. Output is standardized and includes all fields, even if empty or not available.
search_placesSearch for places using Amazon Location Service geo-places search_text API. Geocode the query using the geocode API to get BiasPosition. If no results, try a bounding box filter. Includes contact info and opening hours if present. Output is standardized and includes all fields, even if empty or not available.
search_places_open_nowSearch for places that are open now using Amazon Location Service geo-places search_text API and filter by opening hours. If no open places, expand the search radius up to max_radius. Uses BiasPosition from geocode.