Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.
Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.
OSM_NOMINATIM_BASE_URL and OSM_OVERPASS_BASE_URL at self-hosted or mirror instances.Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| openstreetmap_search_places | Convert a place name or address to geographic coordinates and structured place data |
| openstreetmap_reverse_geocode | Convert latitude/longitude coordinates to the nearest address or place name |
| openstreetmap_lookup_objects | Fetch address details for one or more known OSM objects by their IDs |
| openstreetmap_query_nearby | Find OSM features within a radius around a geographic point |
| openstreetmap_query_bbox | Find OSM features within a rectangular bounding box |
| openstreetmap_query_raw | Execute a raw Overpass QL query for advanced spatial operations |
{
"mcpServers": {
"openstreetmap-mcp-server": {
"type": "stdio",
"command": "bunx",
"args": ["@cyanheads/openstreetmap-mcp-server@latest"],
"env": {
"MCP_TRANSPORT_TYPE": "stdio",
"MCP_LOG_LEVEL": "info"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
OSM_NOMINATIM_BASE_URL and OSM_OVERPASS_BASE_URL at self-hosted or mirror instances.| Variable | Description | Required |
|---|---|---|
| MCP_TRANSPORT_TYPE | Configuration value read at startup. | Optional |
| MCP_LOG_LEVEL | Configuration value read at startup. | Optional |
| OSM_NOMINATIM_BASE_URL | Endpoint or connection string the server talks to. | Yes |
| OSM_OVERPASS_BASE_URL | Endpoint or connection string the server talks to. | Yes |
| MCP_HTTP_ENDPOINT_PATH | Filesystem location the server is allowed to use. | Optional |
| MCP_PUBLIC_URL | Endpoint or connection string the server talks to. | Yes |
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
MCP server for the Geomelon geographic API. Exposes cities, countries, regions, and languages as tools any MCP-compatible AI client can call.
An MCP server for accessibility testing using Axe-core
Connect AI assistants to Acumatica ERP — 28 tools for queries, mutations, GIs, attachments.
Address validation & geocoding for AI agents: 240+ countries, UK PAF, free US/CA enrichment
ADIF 3.1.7 spec engine for amateur radio logs: validation, parsing, enumerations, geospatial.