open-streetmap-mcp logo

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

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The open-streetmap-mcp server is an OpenStreetMap MCP server implementation that enhances Large Language Model (LLM) capabilities with location-based services and geospatial data. The server provides LLMs with tools to interact with OpenStreetMap data, enabling location-based applications to perform a variety of tasks. Some of these tasks include geocoding addresses and place names, reverse geocoding coordinates to addresses, finding nearby points of interest, and getting route directions between locations. The server can also be used to search for places by category within a bounding box, suggest optimal meeting points for multiple people, and explore areas and get comprehensive location information. The server is designed to be used in conjunction with LLMs and can be integrated into existing applications. It includes several geospatial tools, such as geocode_address, reverse_geocode, and find_nearby_places, which can be used to perform a range of tasks. To use the open-streetmap-mcp server, users can install the package in development mode and run the server locally. The server includes several example clients, including a basic client and an LLM integration example, which demonstrate how the server can be used to perform various tasks. Users can also write their own clients by importing the MCP client and using the available tools. The open-streetmap-mcp server is a powerful tool for developers looking to integrate location-based services and geospatial data into their applications.

Key features

  • 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

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Neighborhood Analysis

Analyze neighborhood livability for real estate, locate educational institutions, and evaluate transportation options.

Parking Search

Find parking facilities with availability and fee information, locate EV charging stations with connector and power filtering.

Route Optimization

Get turn-by-turn directions between locations, suggest optimal meeting points for multiple people.

Pros & Cons

Pros

  • Enhances LLM capabilities with location-based services
  • Provides geospatial data for various applications
  • Supports multiple location-based tools and resources

Cons

  • Requires installation and setup of the server
  • Limited functionality without integration with LLMs or other clients

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What setup is required before I can start using open‑streetmap‑mcp?

You must install and configure the server on your own infrastructure; after it’s running, you can connect your LLM or other applications to its API endpoints to start making geospatial queries.

Asked by Tariq Aziz · Nov 6, 2025

Do I need an LLM to use the open‑streetmap‑mcp server?

The server is built to be used alongside LLMs, but it can also be accessed by any client that can make HTTP requests; however, its full functionality is realized when integrated with an LLM that can call its tools.

Asked by Katarzyna Zielinska · Oct 15, 2025

What kinds of location-based tasks can the open‑streetmap‑mcp server perform?

It can geocode addresses and place names, reverse‑geocode coordinates, find nearby points of interest, provide route directions, search places by category within a bounding box, suggest optimal meeting points for multiple users, and retrieve detailed area information.

Asked by Winifred Adeyemi · Jul 30, 2025

Ask a question

MCP Servers alternatives