Skip to main content
All providers

OpenStreetMap Nominatim

Geocoding

nominatim.openstreetmap.org

The OpenStreetMap Foundation's public Nominatim geocoder: forward geocoding of place names and addresses, reverse geocoding of coordinates, lookup by OSM node/way/relation id, and administrative hierarchy details.

Runs on your machine under the source's own terms

The crw MCP on your computer calls OpenStreetMap Nominatim directly. Calls cost no credits and the data does not pass through fastCRW. Install it once for Claude Code, Cursor, Codex, Windsurf, Gemini CLI or OpenCode, with your fastCRW API key in place of the placeholder:

Capabilities (5)

nominatim/detailsFree, runs locally

Returns the full record for one OSM object: names, address, extratags, administrative hierarchy and parent places, with keywords.

osmtypeosmidclass?addressdetails?keywords?hierarchy?group_hierarchy?accept-language?
nominatim/lookupFree, runs locally

Resolves one or more OSM ids of the form N123, W123 or R123 to full place records with coordinates, address and bounding box.

osm_idsextratags?namedetails?addressdetails?accept-language?
nominatim/reverseFree, runs locally

Returns the address and place at a latitude and longitude: display name, address components, OSM type and id, class and type, and bounding box.

latlonzoom?addressdetails?extratags?namedetails?accept-language?
nominatim/searchFree, runs locally

Geocodes a free-text place query and returns matching places with display name, latitude and longitude, OSM type and id, place class and type, bounding box and importance.

qlimit?countrycodes?addressdetails?extratags?namedetails?polygon_geojson?accept-language?
nominatim/statusFree, runs locally

Returns the geocoder's status code, message, data update timestamp and software and database versions.

No parameters

Licence

No heavy uses (an absolute maximum of 1 request per second ).

https://operations.osmfoundation.org/policies/nominatim/

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attributionText.

Data © OpenStreetMap contributors, ODbL 1.0. https://www.openstreetmap.org/copyright