MCP server for OpenStreetMap: geocoding, walking/driving/cycling distances, route optimization, isochrones and POI search
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 11 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
find_nearby_pois
-
geocode
-
isochrone
-
map_link
-
optimize_route
-
poi_details
-
reverse_geocode
-
route
-
route_matrix
-
straight_line_distance
-
suggest_meeting_point
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 39
filesystem 3
- fs (weak) ni-c-osm-mcp-9967e91/docs/.vitepress/config.ts :1
import { readFileSync } from 'node:fs'; - fs (weak) ni-c-osm-mcp-9967e91/test/docs.test.ts :1
import { readFileSync } from 'node:fs'; - fs (weak) ni-c-osm-mcp-9967e91/test/server.test.ts :1
import { readFileSync } from 'node:fs';
network 1
- net ni-c-osm-mcp-9967e91/src/http.ts :215
const response = await fetch(url, {
tool registrations 11
- geocode ni-c-osm-mcp-9967e91/src/tools/geocoding.ts :18
- reverse_geocode ni-c-osm-mcp-9967e91/src/tools/geocoding.ts :76
- straight_line_distance ni-c-osm-mcp-9967e91/src/tools/misc.ts :30
- map_link ni-c-osm-mcp-9967e91/src/tools/misc.ts :66
- find_nearby_pois ni-c-osm-mcp-9967e91/src/tools/pois.ts :79
- poi_details ni-c-osm-mcp-9967e91/src/tools/pois.ts :162
- suggest_meeting_point ni-c-osm-mcp-9967e91/src/tools/pois.ts :217
- route ni-c-osm-mcp-9967e91/src/tools/routing.ts :55
- route_matrix ni-c-osm-mcp-9967e91/src/tools/routing.ts :133
- optimize_route ni-c-osm-mcp-9967e91/src/tools/routing.ts :201
- isochrone ni-c-osm-mcp-9967e91/src/tools/routing.ts :256
install hooks 1
- prepublishOnly ni-c-osm-mcp-9967e91/package.json :52
npm run lint && npm run typecheck && npm test && npm run build
declared dependencies 13
- @modelcontextprotocol/server@^2.0.0
- @modelcontextprotocol/client@^2.0.0
- mcp-internal-hosts@^0.2.1
- mcp-tool-allowlist@^0.2.1
- zod@^4.4.3
- @types/node@^26.2.0
- @vitest/coverage-v8@5.0.0
- fast-check@^4.9.0
- oxlint@^1.80.0
- prettier@^3.9.6
- svg-asset-set@https://github.com/ni-c/svg-asset-set/releases/download/v0.3.0/svg-asset-set-0.3.0.tgz
- typescript@^7.0.2
show 1 more
- vitest@^5.0.0