Back to Apps

OpenStreetMap MCP
Supports UIby jagan-shanmugam
Enable AI assistants to perform geocoding, reverse geocoding, and geospatial analysis using OpenStreetMap data.
0 stars
Works in:CursorWindsurf
Exposes:ToolsResources
What it does
Connects LLMs to OpenStreetMap (OSM) data, allowing the AI to perform complex location-based tasks, geospatial queries, and neighborhood analysis.
Tools
geocode_address: Convert text addresses to geographic coordinates.reverse_geocode: Convert coordinates to human-readable addresses.find_nearby_places: Discover points of interest near a specific location.get_route_directions: Get turn-by-turn directions between two locations.search_category: Find places of specific categories within a bounding box.suggest_meeting_point: Find optimal meeting spots for multiple people.explore_area: Get comprehensive data about a specific neighborhood.find_schools_nearby: Locate educational institutions near a location.analyze_commute: Compare transportation options between home and work.find_ev_charging_stations: Locate EV charging infrastructure with filtering.analyze_neighborhood: Evaluate neighborhood livability for real estate.find_parking_facilities: Locate parking options near a destination.
Installation
Add this to your claude_desktop_config.json:
"mcpServers": {
"osm-mcp-server": {
"command": "uvx",
"args": [
"osm-mcp-server"
]
}
}
Supported hosts
- Claude Desktop
- Cursor
- Windsurf
Quick install
uvx osm-mcp-serverInformation
- Pricing
- free
- Published
- 4/16/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add osm-mcp-server via uvx in MCP settingsWindsurf
Add osm-mcp-server via uvx in mcp_config.jsonClaude Desktop
{
"mcpServers": {
"osm-mcp-server": {
"command": "uvx",
"args": ["osm-mcp-server"]
}
}
}





