What do we know about this IP?

Country, public/private, IPv4 vs IPv6, ASN, reverse DNS, the TLS certificate the address presents, hosting platform, crawler, iCloud Private Relay, and Tor exit-node status — for any IP address. Same data behind a REST API, an MCP server (x402-paid), and a CLI.

IP or domain — paste a URL and we'll strip it down. Pre-filled with the IP we see for your request.

Same data, three ways to consume it

REST API

Plain HTTPS, JSON in, JSON out. No auth for the free /basic lookup.

GET https://api.ipfacts.com/basic/8.8.8.8
→ { "ip": "8.8.8.8", "isPublic": true,
     "addressFamily": "IPv4", "specialRange": null }
api.ipfacts.com →

MCP Server

Three tools for AI agents — ip_facts_basic (free), ip_facts_full (paid per-call), and ip_threat_check (seen attacking Attackee's bait hosts?, priced separately). Drop into any MCP-capable client.

mcp connect https://mcp.ipfacts.com
→ tools: ip_facts_basic, ip_facts_full, ip_threat_check
mcp.ipfacts.com →

x402 Paid Tools

The enriched ip_facts_full tool charges per-call via the x402 protocol — pay only for the calls you make, no subscription.

HTTP 402 Payment Required
→ client signs & retries
→ result + settlement
How it works →

Building something that needs IP classification? The free tier covers /basic — read the Learn page for the enriched /full shape: ASN, reverse DNS, TLS certificate, hosting platform, crawler, Private Relay, and Tor.