MCP server
Openstreetmap
io.github.cyanheads/openstreetmap-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.
Working at last checkAbout 7,023 tokens per request once connected6 tools
https://openstreetmap.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 6
- Token cost
- About 7,023 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http openstreetmap-mcp-server https://openstreetmap.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.openstreetmap-mcp-server] url = "https://openstreetmap.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"openstreetmap-mcp-server":{"httpUrl":"https://openstreetmap.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"openstreetmap-mcp-server":{"url":"https://openstreetmap.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"openstreetmap-mcp-server":{"type":"http","url":"https://openstreetmap.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add openstreetmap-mcp-server https://openstreetmap.caseyjhand.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"openstreetmap-mcp-server","server_url":"https://openstreetmap.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"openstreetmap-mcp-server","server_url":"https://openstreetmap.caseyjhand.com/mcp"}
Tools
openstreetmap_lookup_objects~452 tokens
Fetch the Nominatim address record for known OSM objects by ID, 50 per call with any more returned under deferred_ids, each prefixed N (node), W (way), or R (relation), e.g. "N240109189". Use it for IDs already in hand from openstreetmap_query_nearby or openstreetmap_query_bbox; it returns only objeopenstreetmap_query_bbox~1707 tokens
Find OSM features inside an area via the Overpass API, for surveys of everything in a region (openstreetmap_query_nearby covers proximity to a point). Scope with the four corner fields south, west, north, east, or with within and a single OSM boundary ref such as a city relation or a park way, whichopenstreetmap_query_nearby~1398 tokens
Find OSM features within a radius of a point via the Overpass API, the tool for "what is near X?" questions. Filter with amenity, or with tag_key plus an optional tag_value, ANDing up to five more filters; every feature returns with its full OSM tag set (no extratags flag here), sorted nearest-firstopenstreetmap_query_raw~970 tokens
Run an arbitrary Overpass QL query for anything the convenience tools cannot express: multi-type or union queries, relation membership, historical queries, regex tag matching. The query must include [out:json], e.g. "[out:json][timeout:15];node[\"natural\"=\"peak\"](47.5,-122.5,47.7,-122.2);out bodyopenstreetmap_reverse_geocode~638 tokens
Convert a latitude/longitude pair to the nearest address or named place via Nominatim. The result is the closest indexed OSM object at the requested zoom (18 building, 10 city), which in dense areas can be a neighbouring feature rather than the one containing the coordinate; proximity and layer pickopenstreetmap_search_places~1858 tokens
Geocode a place name or address to coordinates and structured place data via Nominatim. Send either a free-form query or the structured address fields (street, city, county, state, country, postalcode), never both; results are the best-ranked matches, not every matching object, and matching never us
Browse
Related MCP servers
- Overpass
OpenStreetMap Overpass MCP — programmatic queries against the OSM database - Mapsource OpenStreetMap & Geospatial APIs
OpenStreetMap queries, maps/styles, search, routing, terrain, analysis, pipelines, and rendering. - GeoSpark
Verifiable geospatial tools: distances, topology, isochrones, Overture Maps, with sources. - Geocoding & Weather
Geocoding, weather forecasts, and timezone lookups - Japan Public Ledgers MCP
Tamper-evident daily ledgers of 12 Japanese public-data domains, with cross-ledger entity search. - US Company Intelligence for AI Agents (SEC EDGAR, x402)
SEC EDGAR company briefs for agents: cited synthesis, XBRL metrics. x402/USDC, no account. - Pinloft: Batch Geocoder — Address to Lat/Long + Census FIPS
Pinloft: US address to lat/lon, county, FIPS; reverse geocoding. Free, no key. - Nominatim
Nominatim MCP — wraps OpenStreetMap Nominatim geocoding API (free, no auth)
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/openstreetmap-mcp-server)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents