{"apiVersion":"v1","directorySlug":"ipfacts-mcp-fb904400bb","title":"ipfacts","description":"Look up country, ASN, reverse DNS, TLS certificate, hosting platform, crawler, iCloud Private Relay, and Tor exit-node status for any IP. REST API + MCP server (x402-paid), plus a free CLI for the basic facts.","pageUrl":"https://www.mcpbundles.com/skills/ipfacts-mcp-fb904400bb","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.ipfacts.com/mcp","hostedMcpUrl":null,"toolCount":2,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.ipfacts/ipfacts-mcp-fb904400bb","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"ip_facts_full","description":"Full enriched facts about an IP address: everything ip_facts_basic returns (canonical form, public/private, address family, special range) plus ISO-3166 country code, Tor exit-node status, cloud-provider attribution for Azure (ServiceTags service + region) and AWS (ip-ranges service + region), `platform` (one hosting/CDN attribution across Azure, AWS, GCP, Google, Oracle, DigitalOcean, Linode, Vultr, Hetzner, Fastly, Cloudflare, Microsoft 365, GitHub, and ASN-inferred Akamai/OVH/Alibaba/Tencent","inputSchema":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string"},"payment":{"type":["string","null"],"default":null}}},"logicalName":"ip_facts_full","displayName":"ip_facts_full","title":"ip_facts_full","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ip_facts_basic","description":"Free, offline basic facts about an IP address: the canonical form of the address, public-vs-private classification, IPv4 vs IPv6 address family, and which special-purpose range it falls in (every IANA special-purpose block, named after its RFC: loopback, private, linkLocal, cgnat, documentation, multicast, broadcast, unspecified, reserved, benchmarking, ietfProtocol, nat64Local, discardOnly, dummy, teredo, orchid, srv6 — null for ordinary public addresses). No network calls, no payment. ip_facts","inputSchema":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string"}}},"logicalName":"ip_facts_basic","displayName":"ip_facts_basic","title":"ip_facts_basic","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=ipfacts&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuaXBmYWN0cy5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22ipfacts%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.ipfacts.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22ipfacts%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.ipfacts.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=ipfacts&connectorUrl=https%3A%2F%2Fmcp.ipfacts.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"ipfacts\" --url \"https://mcp.ipfacts.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/ipfacts-mcp-fb904400bb","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/ipfacts-mcp-fb904400bb/tools/{tool}","mcpServerUrl":"https://mcp.ipfacts.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/ipfacts-mcp-fb904400bb?live=1"}