Place name to coordinates
Find places by name in Wikidata (CC0) and get their coordinates, description, country, administrative region, population and elevation where recorded, best match first. Cities, towns, landmarks and other places with coordinates. Use before weather, sun or distance lookups, or to tell two places of the same name apart.
Inputs
| Name | Type | Description |
|---|---|---|
name (required) | string | Place name |
count | integer | Max results (1-10, default 5) |
Request
Over HTTP, with a card key from /credits:
curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/geocode?name=Uppsala"
Or one of your 25 free calls, no key:
curl "https://agent-data-tools.revmesh2074.workers.dev/geocode?name=Uppsala&trial=1"
Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum, Monad, World Chain or Tempo) and retries.
Example result
{
"count": 1,
"results": [
{
"name": "Uppsala",
"description": "city in Sweden",
"country": "Sweden",
"region": "Uppsala Municipality",
"lat": 59.858,
"lon": 17.645,
"population": 170000,
"elevation": 15,
"wikidataId": "Q…"
}
],
"source": "Wikidata (CC0 public domain)"
}
From an AI agent (MCP)
Add the MCP server to Claude, Cursor or any MCP client. This tool is geocode, and the first 25 successful calls are free:
https://agent-data-tools.revmesh2074.workers.dev/mcp