{"name":"geo-intel","version":"1.0.0","tools":[{"name":"lookup_ip","description":"Look up the geographic location of an IP address: city, region, country, postal code, coordinates, timezone, and ISP/organization. Leave ip empty to look up the caller's own IP address.","inputSchema":{"type":"object","properties":{"ip":{"type":"string","description":"IP address to look up (IPv4 like '8.8.8.8' or IPv6). Omit to look up the caller's own IP."}},"required":[]}},{"name":"geocode_city","description":"Find the coordinates, country, and timezone for a city name. Returns up to 5 matching locations when a city name is ambiguous. Use this to get lat/lon for other tools.","inputSchema":{"type":"object","properties":{"city":{"type":"string","description":"City name to look up (e.g. 'Tokyo', 'Paris', 'Springfield, Illinois', 'Cambridge, UK')"}},"required":["city"]}},{"name":"get_timezone","description":"Get the timezone, current local time, and UTC offset for any coordinates (latitude/longitude). Returns whether daylight saving time is active.","inputSchema":{"type":"object","properties":{"lat":{"type":"number","description":"Latitude (e.g. 40.7128 for New York)"},"lon":{"type":"number","description":"Longitude (e.g. -74.0060 for New York)"}},"required":["lat","lon"]}},{"name":"distance_between","description":"Calculate the straight-line (great-circle) distance between two cities worldwide in kilometers and miles.","inputSchema":{"type":"object","properties":{"city1":{"type":"string","description":"First city (e.g. 'New York', 'London, UK')"},"city2":{"type":"string","description":"Second city (e.g. 'Los Angeles', 'Tokyo, Japan')"},"unit":{"type":"string","enum":["km","miles"],"description":"Primary distance unit to display (default: km)"}},"required":["city1","city2"]}}]}