Agentβ™₯︎Age
Catalog

io.github.cyanheads/nominatim-mcp-server

Officialdeprecated

by cyanheads Β· TypeScript

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

The io.github.cyanheads/nominatim-mcp-server is an MCP server that provides geocoding, reverse geocoding, and Overpass spatial queries using OpenStreetMap data. It exposes its functionality via MCP transports including STDIO or Streamable HTTP, and is implemented in TypeScript.

πŸ› οΈ Key Features

  • Geocode
  • Reverse geocode
  • Run Overpass spatial queries on OpenStreetMap data
  • MCP server interface
  • Supports STDIO and Streamable HTTP

πŸš€ Use Cases

  • Convert place names into geographic coordinates (geocoding)
  • Resolve coordinates into location descriptions (reverse geocoding)
  • Execute spatial queries over OpenStreetMap via Overpass
  • Integrate with AI agents using MCP

⚑ Developer Benefits

  • Tooling aligned with Model Context Protocol (MCP)
  • Uses OpenStreetMap (OSM) and Overpass for spatial data queries
  • TypeScript codebase

⚠️ Limitations

  • Documented tool count is only indicated as β€œ6 Tools”; specific tool capabilities are not included in the provided source excerpt.

Topics

ai-agentbungeocodinggeolocationmcpmcp-servermodel-context-protocolnominatimopenstreetmaposmoverpassreverse-geocodingspatialtypescriptcyanheads