
OpenStreetMap
Wraps OpenStreetMap's Overpass API and routing services to give Claude geospatial capabilities. Exposes geocoding, reverse geocoding, nearby POI search, turn-by-turn directions, and specialized tools for finding meeting points, analyzing neighborhoods, and locating EV charging stations. Works through uvx installation with Claude Desktop, Cursor, and other MCP hosts. The standout feature is the meeting point optimizer that finds central locations for multiple people. You'd reach for this when building location-aware applications or when you need Claude to understand geography, plan routes, or make location-based recommendations without external API keys.
- GitHub stars
- 191
- tools
- 12
- last updated
- Feb 21, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
geocode_addressConvert text to geographic coordinates
Convert text to geographic coordinates
No parameter schema in public metadata yet.
reverse_geocodeConvert coordinates to human-readable addresses
Convert coordinates to human-readable addresses
No parameter schema in public metadata yet.
find_nearby_placesDiscover points of interest near a location
Discover points of interest near a location
No parameter schema in public metadata yet.
get_route_directionsGet turn-by-turn directions between locations
Get turn-by-turn directions between locations
No parameter schema in public metadata yet.
search_categoryFind places of specific categories in an area
Find places of specific categories in an area
No parameter schema in public metadata yet.
suggest_meeting_pointFind optimal meeting spots for multiple people
Find optimal meeting spots for multiple people
No parameter schema in public metadata yet.
explore_areaGet comprehensive data about a neighborhood
Get comprehensive data about a neighborhood
No parameter schema in public metadata yet.
find_schools_nearbyLocate educational institutions near a specific location
Locate educational institutions near a specific location
No parameter schema in public metadata yet.
analyze_commuteCompare transportation options between home and work
Compare transportation options between home and work
No parameter schema in public metadata yet.
find_ev_charging_stationsLocate EV charging infrastructure with filtering
Locate EV charging infrastructure with filtering
No parameter schema in public metadata yet.
analyze_neighborhoodEvaluate neighborhood livability for real estate
Evaluate neighborhood livability for real estate
No parameter schema in public metadata yet.
find_parking_facilitiesLocate parking options near a destination
Locate parking options near a destination
No parameter schema in public metadata yet.
Sponsors
Readme
OpenStreetMap (OSM) MCP Server
An OpenStreetMap MCP server implementation that enhances LLM capabilities with location-based services and geospatial data.
Demo
Meeting Point Optimization
Meeting Point Use Case
Neighborhood Analysis
Neighborhood Analysis Use Case
Parking Search
Parking Search Use Case
Installation
In MCP Hosts like Claude Desktop, Cursor, Windsurf, etc.
-
osm-mcp-server: The main server, available for public use."mcpServers": { "osm-mcp-server": { "command": "uvx", "args": [ "osm-mcp-server" ] } }
Features
This server provides LLMs with tools to interact with OpenStreetMap data, enabling location-based applications to:
Details
- Repository
- github.com/jagan-shanmugam/open-streetmap-mcp
- Categories
- AI & LLM Tools, Data & Analytics