OpenStreetMap Nominatim
Geocodingnominatim.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.
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 locallyReturns the full record for one OSM object: names, address, extratags, administrative hierarchy and parent places, with keywords.
nominatim/lookupFree, runs locallyResolves one or more OSM ids of the form N123, W123 or R123 to full place records with coordinates, address and bounding box.
nominatim/reverseFree, runs locallyReturns the address and place at a latitude and longitude: display name, address components, OSM type and id, class and type, and bounding box.
nominatim/searchFree, runs locallyGeocodes 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.
nominatim/statusFree, runs locallyReturns the geocoder's status code, message, data update timestamp and software and database versions.
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
