{"uid":"cap_RIhEnbb7H5f69AYBDdQ7X","slug":"ip-geolocation-lookup-308abd99","name":"IP Geolocation Lookup","description":"One MCP endpoint gives your AI agent access to 100 APIs -- crypto, DeFi, web, AI, finance and utilities. No API keys, USDC on Base from $0.003/call.","url":"https://klymax402.com/api/ip-geolocation/api/lookup","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string","description":"IP address to lookup (e.g. 8.8.8.8)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ip":"example","asn":"example","isp":"example","org":"example","city":"example","region":"example","country":"example","latitude":1,"timezone":"example","longitude":1,"countryCode":"example","lookup_time_ms":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_eJArWn6hAbkSqRnGMdYUE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up geographic location and network details for a given IP address, returning city, region, country, coordinates, ISP, ASN, and timezone.","exampleAgentPrompt":"Can you look up the geolocation of IP address 203.0.113.42 — I need to know the city, country, ISP, and coordinates?","exampleUseCases":[{"title":"Fraud detection for suspicious logins","prompt":"A user just logged in from IP 185.220.101.5 — can you find out what country and city that IP is from, and who the ISP is, so I can check if it matches their usual location?"},{"title":"Mapping visitor traffic by region","prompt":"I have a list of IPs hitting my server — start with 45.33.32.156 and tell me the city, country, and coordinates so I can plot them on a map."},{"title":"Timezone detection for scheduling","prompt":"What timezone is the IP address 8.8.8.8 located in? I need it to schedule a meeting with someone at that location."}],"resultDescription":"Returns a JSON object containing the IP address, ASN, ISP name, organization, city, region, country name, country code, latitude, longitude, timezone, and lookup time in milliseconds.","failureModes":["Invalid or malformed IP address returns an error","Private/reserved IP ranges (e.g. 192.168.x.x, 10.x.x.x) may return no geolocation data","IPv6 addresses may not be supported or may return partial data","Payment failure (insufficient USDC balance) returns HTTP 402","Rate limiting or service downtime returns HTTP 5xx"],"whenToPreferThis":"Choose this endpoint when you need a quick, no-API-key IP geolocation lookup paid per-call via USDC on Base, especially within an agent workflow that already uses the klymax402 MCP bundle. Ideal for one-off lookups without committing to a dedicated geolocation subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:46:14.276Z","isFirstParty":false}