Geocoding for apps and agents
One API. REST, MCP and A2A.
Search, autocomplete, structured search, reverse geocoding and place outlines over OpenStreetMap and Overture Maps data. Authenticate with an API key or an OAuth 2.1 token; geocoding calls count against the monthly geocoding allowance and tile requests against the separate tiles allowance.
Try it
- Interactive search is not configured on this page.
REST
OpenAPI 3.1 at openapi.json.
curl -H "Authorization: Bearer $KEY" \ "https://bakeoff-va.geolith.app/v1/search?text=india+gate"
MCP
Remote server, Streamable HTTP.
https://bakeoff-va.geolith.app/mcp
Tools: search, autocomplete, structured_search, reverse, place. Server card.
A2A
JSON-RPC agent: send a place name or "lat, lon".
https://bakeoff-va.geolith.app/a2a
Auth
API keys from the console, or OAuth 2.1 with dynamic client registration and PKCE: auth.md.