Places

Places, points of interest and geocoding

Open Places →

Calling it

Metered methods answer an unauthenticated call with 402 and an x402 challenge — pay it and the same request succeeds, with no account at all. A token works too.

curl -H "Authorization: Bearer $MU_TOKEN" \
  https://mu-mcp.yvangodard.me/api/v1/places/list

How every call behaves →

Methods

GET /api/v1/places/address

Name the place at a latitude and longitude — the reverse of places_geocode. Use it whenever you have coordinates and need to say where that is

ArgumentTypeDescription
lat *numberLatitude, e.g. 51.5308
lon *numberLongitude, e.g. -0.1238
curl \
  "https://mu-mcp.yvangodard.me/api/v1/places/address?lat=1.5&lon=1.5"
GET /api/v1/places/elevation

How high a place is above sea level, in metres and feet. Sampled from a 90-metre global elevation model, so a summit reads a little under its surveyed height

ArgumentTypeDescription
placestringA place name or address, e.g. 'Denver' or 'Ben Nevis'
latnumberOptional latitude, if the location is already known
lonnumberOptional longitude, if the location is already known
curl \
  "https://mu-mcp.yvangodard.me/api/v1/places/elevation"
GET /api/v1/places/geocode

Resolve a place name or address to coordinates

ArgumentTypeDescription
addressstringA place name or address to locate
curl \
  "https://mu-mcp.yvangodard.me/api/v1/places/geocode"
4 creditsGET /api/v1/places/nearby

List points of interest near a location

Draws 4 credits per call, or accepts payment.

ArgumentTypeDescription
nearstringPlace to look around, e.g. 'Camden, London' (or give lat/lon)
latnumberOptional latitude
lonnumberOptional longitude
querystringOptional keyword to filter by, e.g. 'cafe'
radiusnumberOptional radius in metres (default 1000)
curl \
  -H "Authorization: Bearer $MU_TOKEN" \
  "https://mu-mcp.yvangodard.me/api/v1/places/nearby"
Costs 4 credits

The same methods are tools over MCP, and every service on this instance is in one reference. Same method, same answer, same price.