NERVsystems/osmmcp

OpenStreetMap MCP server providing precision geospatial tools for LLMs via Model Context Protocol. Features geocoding, routing, nearby places, neighborhood analysis, EV charging stations, and more.

35
/ 100
Emerging

Built in Go with the mcp-go library, it uses stdio transport and implements 24+ composable geospatial tools—including polyline encoding/decoding, OSRM routing integration, and emissions enrichment—designed as functional primitives where tool outputs chain seamlessly as inputs to enable emergent LLM workflows. Beyond standard geocoding, it provides specialized analyzers for neighborhood livability, EV charging along routes, commute comparison across transport modes, and school/parking discovery, with uniform interfaces and precise error handling for reliable MCP client integration.

No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 10 / 25

How are scores calculated?

Stars

15

Forks

2

Language

Go

License

MIT

Last pushed

Mar 01, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/NERVsystems/osmmcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.