BigHugger
MCP MCP server · io.github.cyanheads

io.github.cyanheads/nominatim-mcp-server

Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.

host stars
5
30-day movement
starts with the next reading
Related entries
1
Connections
6
npmbothstdiostreamable-http

An MCP server exposing six tools for geocoding, reverse geocoding, and Overpass spatial queries against OpenStreetMap data. It wraps Nominatim and Overpass public APIs, supporting place search, coordinate-to-address lookup, OSM object lookup, and nearby/bounding-box/raw Overpass QL queries.

It gives your MCP client direct access to OSM geocoding and spatial queries without needing an API key.

Use it to

  • Convert addresses to coordinates and back
  • Find OSM features near a point or in a bounding box
  • Fetch address records for known OSM object IDs
  • Run custom Overpass QL queries
  • Self-host via Docker or run locally with Bun or Node.js

For Developers building MCP clients needing OpenStreetMap geocoding

Runs
both
Transport
streamable-http, stdio
Tools
6
Packaged as
npm:@cyanheads/nominatim-mcp-server
Install
npx -y @cyanheads/nominatim-mcp-server
Needs
9 environment variables
Version
0.1.8
Last release
2026-08-30
topicsmcp-serveropenstreetmapgeocodingoverpassnominatimmaps