Geocode Address Or Place (Nominatim)
nominatim.geocode.searchForward geocode a free-form address or place name (e.g. "Eiffel Tower", "1600 Amphitheatre Parkway, Mountain View") into coordinates and structured address data, using OpenStreetMap data via Nominatim. Optionally restrict to specific countries. No auth required; ODbL licensed, © OpenStreetMap contributors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of matches to return (1-50, default 5) | |
| query | Yes | Free-form search text (e.g. "1600 Amphitheatre Parkway, Mountain View" or "Eiffel Tower") | |
| language | No | Preferred response language as an Accept-Language value (e.g. "en", "de-DE") | |
| country_codes | No | Comma-separated ISO 3166-1 alpha-2 country codes to restrict the search to (e.g. "us,ca") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |