io.github.cyanheads/openstreetmap-mcp-server

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

Ready: ReadySecurity: SecureAuth: No authSetup: Openmcp_servermcp

Use it

Endpoints
Packages
  • npm: @cyanheads/openstreetmap-mcp-server 0.2.7npx -y @cyanheads/openstreetmap-mcp-server
    Env: OSM_NOMINATIM_BASE_URL, OSM_USER_AGENT, OSM_OVERPASS_BASE_URL, MCP_LOG_LEVEL
  • npm: @cyanheads/openstreetmap-mcp-server 0.2.7npx -y @cyanheads/openstreetmap-mcp-server
    Env: MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_PUBLIC_URL, MCP_AUTH_MODE, OSM_NOMINATIM_BASE_URL, OSM_USER_AGENT, OSM_OVERPASS_BASE_URL, MCP_LOG_LEVEL
Instructions
  • Use the MCP protocol over streamable-http.
  • No authentication metadata was declared; the endpoint may still require credentials.

Version history

VersionStatusPublished
0.2.7LatestactiveJun 16, 2026
0.2.6activeJun 13, 2026
0.2.5activeJun 2, 2026
0.2.4activeMay 30, 2026
0.2.3activeMay 30, 2026
0.2.2activeMay 29, 2026
0.2.1activeMay 29, 2026
0.2.0activeMay 24, 2026