Reverse Geocode Tool
reverse_geocode_toolConvert geographic coordinates into a human-readable address or place name. Use when you need an address from latitude and longitude.
Instructions
Convert geographic coordinates (longitude, latitude) into a human-readable address or place name. Use only when you need an address/place name alone. If you also need nearby places, neighborhood context, or travel-time reachability, use ground_location_tool instead — it already includes reverse geocoding plus POI search and isochrone in one call. This tool cannot reverse geocode businesses, landmarks, or POIs. Supports JSON and text output formats.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results (1-5). Use 1 for best results. If you need more than 1 result, you must specify exactly one type in the types parameter. | |
| types | No | Array of feature types to filter results | |
| format | No | Output format: "json_string" returns raw GeoJSON data as a JSON string that can be parsed; "formatted_text" returns human-readable text with place names, addresses, and coordinates. Both return as text content but json_string contains parseable JSON data while formatted_text is for display. | formatted_text |
| country | No | Array of ISO 3166 alpha 2 country codes to limit results | |
| language | No | IETF language tag for the response (e.g., "en", "es", "fr", "de", "ja") | |
| latitude | Yes | Latitude coordinate to reverse geocode | |
| longitude | Yes | Longitude coordinate to reverse geocode | |
| permanent | No | Whether results can be stored permanently | |
| worldview | No | Returns features from a specific regional perspective | us |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | ||
| features | Yes | ||
| attribution | Yes |