Open Streetmap MCP Server

An OpenStreetMap MCP server implementation that enhances LLM capabilities with location-based services and geospatial data.

Local serverstdioPython

What is the Open Streetmap MCP Server?

An OpenStreetMap MCP server implementation that enhances LLM capabilities with location-based services and geospatial data.

What the server does

  • Geocode addresses and place names to coordinates
  • Reverse geocode coordinates to addresses
  • Find nearby points of interest
  • Get route directions between locations
  • Search for places by category within a bounding box
  • Suggest optimal meeting points for multiple people

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
geocode_addressConvert text to geographic coordinates
reverse_geocodeConvert coordinates to human-readable addresses
find_nearby_placesDiscover points of interest near a location
get_route_directionsGet turn-by-turn directions between locations
search_categoryFind places of specific categories in an area
suggest_meeting_pointFind optimal meeting spots for multiple people
explore_areaGet comprehensive data about a neighborhood
find_schools_nearbyLocate educational institutions near a specific location
analyze_commuteCompare transportation options between home and work
find_ev_charging_stationsLocate EV charging infrastructure with filtering
analyze_neighborhoodEvaluate neighborhood livability for real estate
find_parking_facilitiesLocate parking options near a destination

How to install the Open Streetmap MCP Server

{
  "mcpServers": {
    "osm-mcp-server": {
      "command": "uvx",
      "args": [
        "osm-mcp-server"
      ]
    }
  }
}

Maintainer configuration example. Replace example paths and credential placeholders before connecting.

Example prompts to try

  • “Use Open Streetmap MCP to geocode address.”
  • “Use Open Streetmap MCP to reverse geocode.”
  • “Use Open Streetmap MCP to find nearby places.”

Frequently asked questions

An OpenStreetMap MCP server implementation that enhances LLM capabilities with location-based services and geospatial data. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.