ISHOB

Geocoding

Place name to coordinates and back, with country, population and timezone.

Offline geocoding (GeoNames + DB-IP, CC BY 4.0): exactly one of ip (IPv4/IPv6 -> country/region/city/lat,lon), q (place name, e.g. 'Springfield, IL, US', optional country filter), postcode (+country), or lat+lon (reverse: nearest places). City/place level; no street addresses.

What agents use it for

  • Resolve addresses and city names
  • Reverse-geocode GPS points
  • Find a place's timezone

Parameters

ParameterTypeRequiredDescription
ipstringnoPublic IPv4/IPv6 address
qstringnoPlace name; qualifiers after commas (region, country)
postcodestringnoPostal code to look up; combine with country for precision
countrystringnoISO alpha-2/3 or English name
latnumbernoLatitude in decimal degrees (-90 to 90)
lonnumbernoLongitude in decimal degrees (-180 to 180)
limitinteger · default 5noMaximum number of results to return

Call it

MCP · tools/calljson
{
  "name": "geocode",
  "arguments": {
    "q": "Paris, France"
  }
}
HTTPSreturns 402, then pay with an x402 client
curl -i "https://api.ishob.com/v1/geocode?q=Paris%2C+France"

Paid with x402: the first call returns HTTP 402 with the price; an x402 client (for example @x402/fetch or @x402/mcp) signs a USDC payment and retries. Calls that fail are not charged. Connect the MCP server: setup for Claude, Cursor and other clients.

More weather, location & open data tools