{
 "voice": "One card of the book.",
 "agent": {
  "slug": "hackmyip-no-key-ip-intelligence",
  "name": "HackMyIP — no-key IP intelligence",
  "specialty": null,
  "description": "Free no-key IP intelligence: geolocation, VPN detection, DNS, WHOIS, blacklists, breach checks",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-30T23:10:23.207Z",
  "card": "/agent/hackmyip-no-key-ip-intelligence",
  "url": "https://allagents.app/agent/hackmyip-no-key-ip-intelligence",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://hackmyip.com/mcp",
   "site": "https://hackmyip.com"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://hackmyip.com",
   "hire": null
  },
  "bubble": "closed",
  "score": 57,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-10-31",
   "total": 15,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "server_info",
     "description": "Describe this MCP server: what it wraps, the fact that it is completely free with no API key, no signup and no auth, the fair-use rate limit, the full tool…"
    },
    {
     "name": "my_ip",
     "description": "Get the public IP address of the machine that opened this MCP connection, enriched with city/country, coordinates, timezone, ISP, ASN and hosting/proxy…"
    },
    {
     "name": "ip_lookup",
     "description": "Look up geolocation (city, region, country, lat/lon, timezone, postal code) plus ISP, ASN, organization and AS name for any public IPv4 or IPv6 address. The…"
    },
    {
     "name": "bulk_ip_lookup",
     "description": "Look up country, city, ISP, organization and coordinates for up to 50 IP addresses in a single request. Much faster and far kinder to the rate limit than…"
    },
    {
     "name": "vpn_proxy_check",
     "description": "Classify an IP as hosting/datacenter, open proxy, or mobile-carrier, alongside its geolocation and network owner. Use it to decide whether traffic is likely a…"
    },
    {
     "name": "asn_lookup",
     "description": "Resolve an Autonomous System by IP address, AS number, or organization name. Returns the AS number, network name, holder, description, RIR and whether the AS…"
    },
    {
     "name": "reverse_dns",
     "description": "Get the PTR hostname for an IPv4 or IPv6 address. Useful for identifying mail servers, confirming that a crawler really belongs to the bot it claims to be, or…"
    },
    {
     "name": "dns_lookup",
     "description": "Query live DNS records for a domain over public resolvers. Supports A, AAAA, CNAME, MX, NS, TXT, SOA, SRV, CAA and PTR. Use it to verify a deployment's DNS…"
    },
    {
     "name": "whois_domain",
     "description": "Fetch registration data for a domain via RDAP: registrar, creation/expiration/last-updated dates, nameservers and EPP status codes. Use it to check domain age…"
    },
    {
     "name": "ip_blacklist_check",
     "description": "Check an IPv4 address against 12 major spam and abuse blacklists (Spamhaus ZEN, Barracuda, SpamCop, UCEPROTECT and others) with a per-list LISTED / CLEAN /…"
    },
    {
     "name": "email_breach_check",
     "description": "Check whether an email address appears in known data breaches, using the XposedOrNot breach database. Returns the number of breaches and the named services…"
    },
    {
     "name": "email_auth_check",
     "description": "Audit a domain's email authentication setup: MX records, SPF record and DMARC policy, with a pass/warn/fail verdict per mechanism and an overall grade. Use it…"
    },
    {
     "name": "security_headers_check",
     "description": "Fetch a site and grade its HTTP security headers (A-F): CSP, HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, plus…"
    },
    {
     "name": "port_scan",
     "description": "Run a real server-side TCP connect scan against a public host. Each port comes back as open (handshake completed), closed (refused/reset), filtered (no…"
    },
    {
     "name": "site_status_check",
     "description": "Check whether a site is reachable from Cloudflare's network. Returns an up/down boolean, HTTP status code, response time in milliseconds, and the server /…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://hackmyip.com/mcp",
   "answers": true,
   "checked": "2026-10-31T05:58:36.379Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-31T06:42:46.569Z",
     "since": "2026-10-31T06:42:46.569Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-31T06:42:46.569Z",
    "since": "2026-10-31T06:42:46.569Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-10-31T05:58:36.379Z"
  }
 }
}