The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Geolabel MCP listing page.
Turn GPS coordinates into AI-ready location context — for Claude Desktop, Claude Code, and any MCP-compatible assistant.
Send coordinates. Get back a place name, category, and real-time opening hours:
Claude can then answer: "You're at Walmart, which closes in 47 minutes."
Free at geolabel.dev — 100 requests/day, no credit card required.
Pick your client below.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
Restart Claude Desktop. The GeoLabel tool will appear in the tools list.
Edit ~/.hermes/config.json:
See Hermes Agent MCP docs for more.
See OpenClaw MCP docs for more.
get_location_labelIdentifies the nearest named place within radius metres of the given coordinates.
| Parameter | Type | Default | Description |
|---|---|---|---|
lat | float | required | Latitude (-90 to 90) |
lng | float | required | Longitude (-180 to 180) |
radius | int | 100 | Search radius in metres (max 500) |
Response fields:
| Field | Type | Description |
|---|---|---|
place | string | null | Raw venue name from OpenStreetMap |
label | string | Clean, display-ready name |
category | string | null | Stable type: gym, supermarket, restaurant, etc. |
distance_meters | float | null | Distance from your coordinates to the place |
is_open | bool | null | true open · false closed · null no hours data |
opens_at | string | null | Next opening time HH:MM (when closed) |
closes_at | string | null | Today's closing time HH:MM (when open) |
opening_hours | string | null | Raw OSM opening_hours string |
cached | bool | Served from 10-min cache; hours always recalculated live |
Then set your key:
| Variable | Required | Description |
|---|---|---|
GEOLABEL_API_KEY | Yes | Your GeoLabel API key |
GEOLABEL_BASE_URL | No | Override API base URL (default: https://api.geolabel.dev) |
GeoLabel strips coordinates from all server logs before they touch disk. No movement history is stored. Data is processed in real-time and immediately discarded. Full privacy policy →
MIT