osm-mcp-server

osm-mcp-server

3.2

If you are the rightful owner of osm-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is an MCP server for accessing some OSM functions, including geocoding, reverse geocoding, and distance APIs.

The MCP Server for OSM provides access to Nominatim functionality for geocoding and reverse geocoding, as well as distance APIs from OSRM. It is designed for light and fair use on open servers, with a recommendation for production users to install their own servers. The server offers a simple starting point for understanding MCP servers, implementing APIs, and calculating Haversine distance, a non-API implementation. It requires Node version 20 and above.

Features

  • Geocoding using Nominatim API.
  • Reverse geocoding using Nominatim API.
  • Route distance calculation between two points using OSRM.
  • Haversine distance calculation between two points.