
IP Geolocation API
Connects Claude to an IP geolocation API that returns city-level location data, ISP information, ASN details, and flags for VPN, proxy, or Tor exit nodes. Runs as a remote MCP server over SSE and uses x402 USDC micropayments to meter API calls. The source repo is minimal with workflow configs and package files but light on implementation details. Reach for this when you need Claude to geolocate IPs during security analysis, fraud detection, or network diagnostics without managing your own geolocation database. The micropayment model means you pay per lookup rather than subscribing to a full geolocation service.
- tools
- 2
- transport
- SSE
- last updated
- May 16, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
ip_lookup_geolocationUse this when you need to geolocate an IP address. Returns full location and network data in JSON. Returns: 1. country and countryCode 2. region and city 3. latitude and longitude 4. timezone 5. ISP1 params
Use this when you need to geolocate an IP address. Returns full location and network data in JSON. Returns: 1. country and countryCode 2. region and city 3. latitude and longitude 4. timezone 5. ISP
ipstringip_lookup_geolocation_batchUse this when you need to geolocate multiple IP addresses at once (up to 20). Returns an array of geolocation results in JSON. Returns per IP: 1. country, region, city 2. latitude, longitude 3. timez1 params
Use this when you need to geolocate multiple IP addresses at once (up to 20). Returns an array of geolocation results in JSON. Returns per IP: 1. country, region, city 2. latitude, longitude 3. timez
ipsarraySponsors
Readme
IP Geolocation API
Geolocate any IP address -- country, city, ISP, ASN, VPN/proxy/Tor detection. IPv4 and IPv6 support. Pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.
Part of the klymax402 marketplace -- 100 x402 micropayment APIs for AI agents, one wallet, USDC on Base.
Quickstart -- MCP
Add to your MCP client config (Claude Desktop, Cursor, ElizaOS, etc.):
{
"mcpServers": {
"ip-geolocation": {
"url": "https://ip-geolocation.api.klymax402.com/mcp"
}
}
}
Quickstart -- HTTP (x402)
curl "https://ip-geolocation.api.klymax402.com/api/lookup?ip=..."
# -> 402 Payment Required, with an x402 payment challenge in the response body
Details
- Repository
- github.com/br0ski777/ip-geolocation-x402
- Website
- github.com/Br0ski777/ip-geolocation-x402
- Transport
- SSE
- Registry
- MCP registry, active
More from br0ski777
- JSON Validator API
- Phone Number Validation API
- Regex Tester API
- Sentiment Analyzer API
- Slug Generator API
- Social Profile Enrichment API
- Solana Pool Liquidity Scanner API
- Solana Priority Fee Estimator API
- Technology Stack Detection API
- Text Classifier API
- Text Translator API
- Timezone Converter API
- Token Holders API
- Token OHLCV History API
- Unit Converter API
- URL Shortener API
- User Agent Parser API
- UUID Generator API
- Vector Search API
- Weather API
- Web Search API
- Whale Alert API
- DeFi Yield Finder API
- DNS Lookup API