About wwhois.ru domain tools
wwhois is a hosted MCP server offering read-only tools for domain lookups, IP geolocation, and Punycode conversion. Domain lookup covers more than 1,400 TLDs, including IDNs.
Key features
- 01Look up WHOIS and RDAP records
- 02Retrieve IP geolocation
- 03Convert Unicode and Punycode both ways
- 04Cover 1,400+ domain zones
Use cases
- 01Check domain registration status and expiry
- 02Identify an IP's location and network organization
- 03Convert internationalized domain representations
MCP support
It exposes read-only WHOIS/RDAP, IP geolocation, and Punycode conversion tools to MCP clients over Streamable HTTP.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://wwhois.ru/backend/mcpclaude mcp add --transport http ru-wwhois-whois https://wwhois.ru/backend/mcp{"mcpServers":{"ru-wwhois-whois":{"type":"http","url":"https://wwhois.ru/backend/mcp"}}}Open in Cursor{"servers":{"ru-wwhois-whois":{"type":"http","url":"https://wwhois.ru/backend/mcp"}}}Open in VS Code{"mcpServers":{"ru-wwhois-whois":{"type":"http","url":"https://wwhois.ru/backend/mcp"}}}{"mcpServers":{"ru-wwhois-whois":{"serverUrl":"https://wwhois.ru/backend/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
3| Parameter | Type | Required | Description |
|---|---|---|---|
| domain | string | Yes | Domain name, e.g. example.com or пример.рф (IDN accepted as-is). |
Details
From the project READMEwwhois — MCP server
WHOIS/RDAP domain lookup, IP geolocation and Punycode conversion, exposed as Model Context Protocol tools. Backed by wwhois.ru.
- Server URL:
https://wwhois.ru/backend/mcp - Transport: Streamable HTTP (JSON-RPC 2.0)
- Protocol revisions:
2026-07-28(current — per-request metadata,server/discover) and2025-11-25…2024-11-05(theinitializehandshake). Both are served on the same endpoint; the server picks by how the client opens. - Auth: none — public, read-only
- Rate limit: 30 tool calls / minute per client IP
- Docs: https://wwhois.ru/mcp
Connect
Claude Desktop, Cursor, and other clients with an MCP server config:
{
"mcpServers": {
"wwhois": { "type": "http", "url": "https://wwhois.ru/backend/mcp" }
}
}
Tools
| Tool | Arguments | Returns |
|---|---|---|
whois_lookup | domain (string) | Registration state (registered / available / reserved / unsupported / unknown) and the full raw WHOIS/RDAP record: registrar, registration and expiry dates, name servers, status. 1400+ zones including IDN / Cyrillic (.рф, .москва). RDAP where a zone offers it, plain WHOIS otherwise. |
ip_geolocation | ip (string) | Country, region, city, ISP and organisation for an IPv4/IPv6 address. |
punycode_convert | value (string) | Converts a domain between Unicode (IDN) and Punycode/ACE (xn--), both directions, auto-detected. |
Manual check
curl -s https://wwhois.ru/backend/mcp \
-H 'Content-Type: application/json' -H 'Accept: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Notes
The server is a thin MCP wrapper over wwhois.ru's existing tools — the data is the same you get from the web pages at /whois, /ip and /punycode. It is a hosted remote service; this repository holds the description and manifests only.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.