Enterprise DNA
M MCP Servers Developer low

jagan-shanmugam/open-streetmap-mcp

by Various

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

J

MCP

jagan-shanmugam/open-streetmap-mcp

Added 1 June 2026

#anthropic-claude #llm #mcp #mcp-server #openstreetmap

Overview

An MCP server that gives LLMs access to OpenStreetMap data for location-based queries and geospatial operations. It exposes endpoints for geocoding, reverse geocoding, and map data retrieval through the Model Context Protocol.

Best for

Best for
Developers building location-aware LLM applications or assistants that need geospatial context

Use cases

  • Look up coordinates or addresses from place names
  • Retrieve map features and points of interest for a given area
  • Integrate geospatial context into LLM-driven applications

How to use

Install

npx @modelcontextprotocol/inspector uv --directory /path/to/osm-mcp-server run osm-mcp-server

Tools exposed

  • geocode_address
  • reverse_geocode
  • find_nearby_places
  • get_route_directions
  • search_category
  • suggest_meeting_point
  • explore_area
  • find_schools_nearby

Tested with

Claude Desktop, Cursor, Windsurf

Example client config

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

Notes

An MCP server that gives LLMs access to OpenStreetMap data for location-based queries and geospatial operations. It exposes endpoints for geocoding, reverse geocoding, and map data retrieval through the Model Context Protocol.

196 stars on GitHub. Last updated 2025-07-12. Licensed MIT.

Use cases

  • Look up coordinates or addresses from place names
  • Retrieve map features and points of interest for a given area
  • Integrate geospatial context into LLM-driven applications

Pros

  • Connects LLMs to real-world geographic data without custom API code
  • Leverages the extensive and free OpenStreetMap dataset
  • Simple MCP interface works with any compatible LLM host

Cons

  • Depends on OpenStreetMap’s availability and rate limits
  • Limited to data that exists in OpenStreetMap (may lack local detail)
  • Requires running or hosting the MCP server separately

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Connects LLMs to real-world geographic data without custom API code
  • Leverages the extensive and free OpenStreetMap dataset
  • Simple MCP interface works with any compatible LLM host

Cons

  • Depends on OpenStreetMap's availability and rate limits
  • Limited to data that exists in OpenStreetMap (may lack local detail)
  • Requires running or hosting the MCP server separately
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks