# iseeu.cc > iseeu.cc shows what any website can see about the client making a request: public IP address, IP-based location, ASN and network operator, Cloudflare data center, TLS version and cipher, HTTP version, request headers and a parsed User-Agent. Free, HTTPS, no API key, CORS enabled, commercial use allowed. No logs are kept. Use it to find a machine's public egress IP, to check whether a proxy or VPN is in effect, to see which headers an HTTP client actually sends, or to parse a User-Agent string. ## HTTP endpoints - [Plain-text IP](https://iseeu.cc/ip): `curl iseeu.cc` or `curl iseeu.cc/ip` returns the caller's IP followed by a newline. `/` returns HTML only when the Accept header contains text/html. - [Everything as JSON](https://iseeu.cc/json): ip, ipVersion, location{country, countryName, region, regionCode, city, postalCode, metroCode, continent, isEU, latitude, longitude, timezone}, network{asn, asOrganization, colo, clientTcpRttMs, clientQuicRttMs, deliveryRateBps}, tls{version, cipher, clientHelloLength, clientCiphersSha1, clientExtensionsSha1}, http{protocol, method, priority, acceptEncoding}, userAgent{raw, browser, engine, os, device, cpu, kind, bot}, headers, edgeHeaders, time{server, serverMs}, meta. - [Location and network](https://iseeu.cc/geo), [TLS](https://iseeu.cc/tls), [User-Agent](https://iseeu.cc/ua), [Request headers](https://iseeu.cc/headers): subsets of /json. - [RDAP / WHOIS](https://iseeu.cc/api/rdap?q=example.com): `/api/rdap?q=` returns a summary (registrar, status, dates, name servers, network, abuse contact) and the raw RDAP JSON from the registry IANA lists. 10 calls/minute/IP. - [Security headers check](https://iseeu.cc/api/headers-check?url=https://example.com/): `/api/headers-check?url=` returns response headers, redirect hops and an A+–F grade. Public hosts, ports 80/443 only. 10 calls/minute/IP. - Append `?format=text` for flat `key: value` lines. `/ua?format=text` returns only the User-Agent string. - Limit: 60 requests per minute per IP; over the limit returns HTTP 429 with Retry-After: 60. - [OpenAPI 3.1 description](https://iseeu.cc/openapi.json) ## MCP server - Endpoint: https://iseeu.cc/mcp (Streamable HTTP, stateless, no authentication, read-only tools) - Tools: `whoami` (caller's IP, location, network, TLS), `check_headers` (review a header set the way bot-detection systems do; omit input to check the call's own headers), `parse_ua` (parse and classify a User-Agent, including AI crawlers and agents), `dns_lookup` (DNS records via DNS-over-HTTPS), `rdap_lookup` (RDAP registration data for a domain, IP or AS number) - Claude Code: `claude mcp add --transport http iseeu https://iseeu.cc/mcp` - [Server card](https://iseeu.cc/.well-known/mcp/server-card.json) - Caveat: tools describe whichever machine sends the HTTP request. Through a cloud-hosted assistant that is the provider's server, not the end user. ## Browser tools (for humans) - [All tools](https://iseeu.cc/tools/): DNS lookup, WHOIS/RDAP, security headers check, email header analyzer, subnet calculator, MAC address lookup, Punycode converter, browser feature detection, plus the IP, WebRTC, user agent and fingerprint pages. ## Docs - [API & MCP documentation](https://iseeu.cc/api/) - [Privacy: no logs, no database, no cookies](https://iseeu.cc/privacy/) - [WebRTC leak test](https://iseeu.cc/webrtc-leak-test/), [User agent checker](https://iseeu.cc/what-is-my-user-agent/), [Browser fingerprint test](https://iseeu.cc/browser-fingerprint-test/): browser-only tools for humans