The composed calls are the point: where four people should meet, what a neighbourhood is like, how bad a commute would be — each is a single question here rather than a sequence of lookups you assemble yourself.
A geospatial server over OpenStreetMap. It converts between addresses and coordinates, finds points of interest nearby or by category, returns directions, and answers composed questions like where several people should meet or what a neighbourhood is like to live in.
- Addresses turned into coordinates, and coordinates back into addresses
- Points of interest near a location, or by category within an area
- Turn-by-turn directions between two locations
- A meeting point chosen from several people's starting points
- Schools nearby, parking with fees and availability, and EV charging filtered by connector and power
- A neighbourhood explored or scored for livability, and a commute compared across modes
Uvx to run osm-mcp-server. No account and no key — it queries OpenStreetMap data directly, so the machine it runs on needs network access.
One command — uvx osm-mcp-server
