{"name":"ip-geolocation-api","version":"1.1.0","runtime":"cloudflare-workers","description":"IP geolocation from Cloudflare edge — no external calls, sub-50ms globally","limitation":"Cloudflare cf object provides geo for the connecting IP only. Arbitrary IP lookups return requester geo with the queried IP annotated.","endpoints":["GET  /ip-geo/api/v1/lookup         — full geo for your IP","GET  /ip-geo/api/v1/lookup/:ip     — annotate result with queried IP (see limitation)","GET  /ip-geo/api/v1/country        — country, continent, EU flag","GET  /ip-geo/api/v1/coordinates    — lat/lon","GET  /ip-geo/api/v1/timezone       — IANA timezone, city, country","GET  /ip-geo/api/v1/asn            — ASN number and org","POST /ip-geo/api/v1/batch          — up to 10 IPs (see limitation)","GET  /ip-geo/mcp                   — MCP server info","POST /ip-geo/mcp                   — MCP JSON-RPC (initialize / tools/list / tools/call)","GET  /ip-geo/openapi.json          — OpenAPI 3.0.3 spec"]}