pois_near
ActiveTool of mcp-overpass
Find OpenStreetMap points of interest (shops, amenities, businesses) near a location. Give a location either as latitude+longitude OR as a place name via "place" (e.g. place: "Göttingen, Germany" — auto-geocoded). For the category, pass a plain-English term ("bike rental", "pharmacy", "restaurant", "gas station", "ev charger", "hotel", "atm") or an exact OSM tag ("amenity=cafe", "shop=bakery"). Answers "find bike rental shops in <city>", "pharmacies near me", "restaurants around this point". Returns matching places with names, tags, and coordinates.
Parameters schema
{
"type": "object",
"examples": [
{
"tag": "amenity=cafe",
"latitude": 48.8566,
"radius_m": 500,
"longitude": 2.3522
},
{
"tag": "shop=bakery",
"limit": 50,
"latitude": 51.5074,
"radius_m": 2000,
"longitude": -0.1278
}
],
"required": [
"tag"
],
"properties": {
"tag": {
"type": "string",
"description": "Category: a plain term like \"bike rental\", \"pharmacy\", \"restaurant\", \"ev charger\", or an exact OSM tag like \"amenity=cafe\", \"shop=bakery\", \"tourism=museum\"."
},
"limit": {
"type": "number",
"description": "Max results (1-500, default 100)"
},
"place": {
"type": "string",
"description": "Place name to search near, e.g. \"Göttingen, Germany\" or \"downtown Portland OR\". Auto-geocoded to coordinates. Provide this OR latitude+longitude."
},
"latitude": {
"type": "number",
"description": "Center latitude (provide with longitude, OR use place)"
},
"radius_m": {
"type": "number",
"description": "Search radius in metres (1-10000, default 1000)"
},
"longitude": {
"type": "number",
"description": "Center longitude (provide with latitude, OR use place)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
mcp-overpass
https://github.com/pipeworx-io/mcp-overpass
2/7 registries