How do I install the OpenStreetMap MCP Server?
Add `"osm-mcp-server"` to your MCP host’s `mcpServers` configuration with the command `"uvx"` and args `["osm-mcp-server"]`. For local development, run `pip install -e .` then `osm-mcp-server`.
@jagan-shanmugam
Basic information
An OpenStreetMap MCP server implementation that enhances LLM capabilities with location-based services and geospatial data.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"osm-mcp-server": {
"command": "python",
"args": [
"examples/client.py"
]
}
}
}Convert text to geographic coordinates
Convert coordinates to human-readable addresses
Discover points of interest near a location
Get turn-by-turn directions between locations
Find places of specific categories in an area
Find optimal meeting spots for multiple people
Get comprehensive data about a neighborhood
Locate educational institutions near a specific location
Compare transportation options between home and work
Locate EV charging infrastructure with filtering
Evaluate neighborhood livability for real estate
Locate parking options near a destination
An OpenStreetMap MCP server that enhances LLM capabilities with location-based services and geospatial data from OpenStreetMap. It provides tools for geocoding, routing, points of interest, and area analysis.
Install and run via uvx osm-mcp-server in MCP hosts like Claude Desktop, Cursor, or Windsurf. For local development, install with pip install -e . and run osm-mcp-server. Configure the server in your MCP host’s JSON config under mcpServers.
Add `"osm-mcp-server"` to your MCP host’s `mcpServers` configuration with the command `"uvx"` and args `["osm-mcp-server"]`. For local development, run `pip install -e .` then `osm-mcp-server`.
Install the package in development mode with `pip install -e .`, then start the server by running `osm-mcp-server`. It will listen for MCP requests over standard input/output.
Use the MCP Inspector by running `npx @modelcontextprotocol/inspector uv --directory /path/to/osm-mcp-server run osm-mcp-server`. The Inspector will provide a URL for browser-based debugging.
On macOS, edit `~/Library/Application Support/Claude/claude_desktop_config.json`; on Windows, edit `%APPDATA%/Claude/claude_desktop_config.json`. Add the server to the `mcpServers` object with the appropriate command and args.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments