Openstreetmap MCP Server is answering right now. Last checked 13 min ago. 1 303 installs a week from npm. It exposes 6 tools. Last commit 17 Sep 2026.
Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.
Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 10 August 2026. No other catalogue keeps this.
Today is the operative word: we check Openstreetmap MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.
claude mcp add openstreetmap-mcp-server --transport http https://openstreetmap.caseyjhand.com/mcp
{
"mcpServers": {
"openstreetmap-mcp-server": {
"url": "https://openstreetmap.caseyjhand.com/mcp"
}
}
}
[mcp_servers.openstreetmap-mcp-server]
url = "https://openstreetmap.caseyjhand.com/mcp"
{
"mcpServers": {
"openstreetmap-mcp-server": {
"url": "https://openstreetmap.caseyjhand.com/mcp"
}
}
}
{
"mcpServers": {
"openstreetmap-mcp-server": {
"url": "https://openstreetmap.caseyjhand.com/mcp"
}
}
}
This one needs environment variables set before it will start:
MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_PUBLIC_URL (Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), OSM_NOMINATIM_BASE_URL (Nominatim API base URL. Override to use a private or mirror instance.), OSM_USER_AGENT (User-Agent sent to Nominatim and Overpass. Required by usage policy.), OSM_OVERPASS_BASE_URL (Overpass API endpoint URL. When set, pins every query to this one endpoint and disables mirror failover. Leave unset to use OSM_OVERPASS_ENDPOINTS.), OSM_OVERPASS_ENDPOINTS (Comma-separated ordered list of Overpass endpoints. A transient failure advances to the next entry within the same tool call; a single entry means no failover. Verify a mirror's usage policy, data coverage, and freshness before adding it. Ignored when OSM_OVERPASS_BASE_URL is set.), OSM_OVERPASS_MAX_CONCURRENCY (Maximum Overpass queries submitted at once. Match the slot budget the endpoint advertises at /api/status.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').).
The author declared them in the registry entry; get the values from the project itself.
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
openstreetmap_lookup_objects
openstreetmap_query_bbox
openstreetmap_query_nearby
openstreetmap_query_raw
openstreetmap_reverse_geocode
openstreetmap_search_places
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://openstreetmap.caseyjhand.com/mcp | streamable-http | answering | 488 ms | 13 min ago |
Forward and reverse geocoding, place search, and distance via OpenStreetMap Nominatim. No key.
Cranston GIS — Cranston, Rhode Island open geospatial data (ArcGIS).
Wikidata <-> OpenStreetMap reconciliation.
Geocoding, routing, isochrone, H3, elevation and 13 more geospatial tools via OpenStreetMap.
Geospatial MCP server for earthquake, tsunami, volcano, disaster, and FX data queries.
MCP GeoData Placefinder: search places, reverse geocode, and find nearby locations.
ArcGIS Hub — open government geospatial data (search + Feature Service query).
Geocoding, walking/driving/cycling distances, route optimization, isochrones and POI search on OSM
Answers built from our own checks of this server.