Full technical reference for the IPIPAI IP detection & network diagnostic platform. Covers the open-source MCP server, REST API, JavaScript/TypeScript SDK, all 13+ free online tools, 78 bilingual articles, and machine-readable discovery endpoints for AI agents.
·
IPIPAI (ipipai.com) is a free online platform for IP address detection, network diagnostics, streaming unlock testing, and cybersecurity self-audit. All tools are free, require no registration for basic use, and are accessible via both a web UI and machine-readable JSON APIs.
IPIPAI uses a three-layer architecture separating AI model access, programmer API access, and internal data backends:
Key design principles:
All tools are available at ipipai.com without registration.
Each tool page has a localized Chinese version (-zh.html suffix).
Full geolocation, ASN, ISP, proxy/VPN/datacenter flags, risk score for any IPv4/IPv6.
Composite risk rating (0–100) based on IP type, reputation, and blocklist status.
Domain and IP registration info: owner, registrar, status, expiry, ASN history.
Resolve any domain to A/AAAA/MX/NS/CNAME/PTR/TXT records.
ICMP ping with latency/loss stats; hop-by-hop traceroute with GeoIP on each hop.
Multi-location latency and bandwidth measurement across Globalping probe points worldwide.
Identify network device manufacturer via IEEE OUI database.
Verify phone identity, brand, model, and theft status by IMEI number.
Detect User-Agent, TLS version, Canvas fingerprint, WebRTC leak status.
Test 31 streaming/AI services from a proxy node (vmess/vless/ss/trojan URIs).
Detect whether ChatGPT, Claude, Gemini, DeepSeek, Kimi, etc. are reachable from your IP.
Check for WebRTC/WebSocket/DNS IP leakage from your current network.
Test if Google, GitHub, YouTube, etc. are reachable (censorship detection).
130-item cybersecurity self-audit covering network, browser, and device hardening.
IPIPAI runs a production Model Context Protocol (MCP) server. AI models (Claude, ChatGPT, Gemini, Cursor, Cline) connect via JSON-RPC 2.0 and discover tools dynamically. The server is open source under MIT License.
| Endpoint | Auth | Tools | Use case |
|---|---|---|---|
https://mcp.ipipai.com/mcp |
Bearer token | 16 | Production, full feature set, streaming unlock, BGP monitoring |
https://ipipai.com/mcp |
None | 11 | Open endpoint for quick prototyping, no registration |
| Tool | Category | Description |
|---|---|---|
ip_lookup | Detection | Full IP intelligence: geo, ASN, ISP, proxy/VPN/DC flags, risk score |
my_ip | Detection | Returns the caller's own public IP with basic geo info |
whois_lookup | Lookup | RDAP query for domain/IP/CIDR/ASN registration info |
dns_resolve | Network | Resolve domain to A/AAAA addresses |
ping | Network | ICMP reachability, latency, and packet loss |
traceroute | Network | Hop-by-hop route trace with per-hop GeoIP |
latency_test | Network | Multi-sample HTTP latency (min/avg/max/jitter) |
streaming_unlock | Detection | Test proxy node against 31 streaming/AI services (vmess/vless/ss/trojan) |
streaming_list | Network | List all supported streaming and AI service names |
globalping | Network | Global multi-location ping/trace via Globalping probes |
asn_changes | Lookup | Real-time BGP route change history per IP/ASN |
asn_status | Lookup | BGP monitoring stream status and most active ASN |
parse_node | Network | Parse proxy node URI (vmess/vless/ss/trojan) into structured config |
llm_detection | AI | Detect LLM/AI service accessibility from current network |
streaming_detection | AI | Detect streaming service access from current network |
ip_leak_detection | Detection | WebRTC/WebSocket/DNS IP leakage check |
{
"mcpServers": {
"ipipai-mcp": {
"url": "https://mcp.ipipai.com/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer <YOUR_AUTH_TOKEN>"
}
}
}
}
Get an auth token from mcp.ipipai.com homepage.
For the open endpoint (ipipai.com/mcp), no token is needed:
{
"mcpServers": {
"ipipai-open": {
"url": "https://ipipai.com/mcp",
"transport": "streamable-http"
}
}
}
curl https://mcp.ipipai.com/health
# → { "status": "ok", "tools": 16, "version": "2.1.0" }
All endpoints return JSON. No authentication required for basic use.
Add ?lang=en or ?lang=zh for localized output.
| Method | Path | Description |
|---|---|---|
GET | /api/myip | Caller's own public IP |
GET | /api/detect/{ip}?lang=en | Full IP intelligence (geo, ISP, ASN, type, risk) |
GET | /api/streaming/list | List all supported streaming services |
POST | /api/ping | ICMP ping test {"target":"8.8.8.8","count":4} |
POST | /api/trace | Traceroute {"target":"8.8.8.8","maxHops":30} |
POST | /api/globalping/ping | Multi-location global ping {"target":"8.8.8.8","locations":"sin,nyc,lon"} |
GET | /api/whois/{domain_or_ip} | WHOIS/RDAP lookup |
GET | /api/mac-lookup/{mac} | MAC vendor OUI lookup |
GET | /api/dns-resolve?domain=example.com | DNS resolution |
GET | /api/availability-check | Website censorship/accessibility check |
GET | /api/health | Service health check |
GET https://ipipai.com/api/detect/8.8.8.8?lang=en
# → {
# "success": true,
# "ip": "8.8.8.8",
# "country": "United States",
# "isp": "Google LLC",
# "as": "AS32514",
# "ipTypeCode": "DCH",
# "isProxy": false,
# "isHosting": true,
# "riskScore": 12
# }
IPIPAI maintains 78 bilingual articles (English + Chinese) across 6 categories.
All articles are indexed in articles-manifest.json and available as standalone HTML pages.
| Category | Count | Example Topics |
|---|---|---|
| IP Detection Basics | 19 | What is IP detection, risk scores, residential vs datacenter IP, proxy IP detection |
| VPN & Security | 7 | How to detect proxy IP, IP flagged as datacenter, static vs dynamic proxy |
| Streaming Unlock | 14 | Netflix/Disney+ unlock, TikTok US native IP, CDN IP detection |
| TikTok | 11 | TikTok zero views IP vs content, TikTok US native IP guide, static proxy for TikTok |
| Network Tools | 11 | MTR vs Traceroute, DNS lookup guide, global speed test, domain backorder |
| Advanced / AI | 16 | Connect IPIPAI MCP to AI, JSON-RPC guide, LLM tool calling, rate IP node VPS |
IPIPAI publishes machine-readable discovery files so AI agents and LLMs can auto-discover available tools and data without manual configuration.
| File | Purpose |
|---|---|
| /llms.txt | Full LLM-facing service description, all tools, rate limits, examples |
| /llms-full.txt | Complete single-file ingestion version of all content |
| /agents.md | Agent instructions: what to call, when, and expected responses |
| /sitemap_agentic_discovery.xml | XML sitemap optimized for agentic/AI discovery |
| /mcp-tools.json | Static JSON declaration of all 11 open MCP tools |
| /sitemap.xml | Standard XML sitemap for search engines |
/api/myip to identify the caller, and use the MCP endpoint
for structured tool calls.
mcp.ipipai.com requires a token; ipipai.com/mcp is openX-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Content-Security-Policy