jagan-shanmugam/open-streetmap-mcp
Free具有基于位置服务和地理空间数据的 OpenStreetMap MCP 服务器。
About jagan-shanmugam/open-streetmap-mcp
OpenStreetMap (OSM) MCP Server is an open-source implementation that enhances LLM capabilities with location-based services and geospatial data. It provides a comprehensive set of tools for geocoding addresses, reverse geocoding coordinates, finding nearby points of interest, getting route directions, searching by category within a bounding box, suggesting optimal meeting points, exploring neighborhoods, analyzing commute options, locating EV charging stations, performing neighborhood livability analysis for real estate, and finding parking facilities. The server also exposes resources for place information and styled map tiles. It can be easily installed via uvx osm-mcp-server in MCP hosts such as Claude Desktop, Cursor, and Windsurf, or run locally using pip install -e . and osm-mcp-server.
Key Features
Pros & Cons
- Open source and free to use
- Comprehensive set of geospatial tools covering many location use cases
- Easy to install and integrate with popular MCP hosts via uvx
- Based on OpenStreetMap data, ensuring global coverage and free access
- Provides both tool-based and resource-based access to OSM data
- Actively maintained with community support (210 stars, 46 forks)
- Requires an MCP host (e.g., Claude Desktop) or local setup to run
- Dependent on OpenStreetMap API availability and internet connection
- No built-in graphical user interface – only usable as an MCP server
- May be subject to OSM API usage limits if not self-hosted