wwhois.ru domain tools

ru.wwhoisPublished by wwhois.ruOfficial publisherv1.1.0Updated Oct 24, 2026

WHOIS/RDAP lookup, IP geolocation and Punycode conversion. 1400+ TLDs incl. IDN. No API key.

Overview

AI-generated overview

A hosted, read-only MCP service for WHOIS/RDAP domain lookups, IP geolocation and Punycode conversion, with no API key required.

What you can do
Look up a domain's registration state and full raw WHOIS/RDAP record, including registrar, dates, name servers and status, across 1400+ zones including IDN/Cyrillic ones. Geolocate an IPv4 or IPv6 address to country, region, city, ISP and organisation. Convert a domain between Unicode (IDN) and Punycode/ACE form in either direction, auto-detected.
When to use it
Useful when an assistant needs to check whether a domain is registered or available, inspect registrar and expiry details, identify where an IP address is located, or convert internationalized domain names for DNS or web work.
Requirements
A remote Streamable HTTP endpoint; no installation, account or API key. The client must support remote MCP servers over HTTP. Rate limited to 30 tool calls per minute per client IP.
Before you install
Read-only and public, but every lookup goes to the third-party wwhois.ru service, so queried domains and IP addresses are visible to it. Results are only as current as that service's data.

Installation

In SourceWeft

  1. Open wwhois.ru domain tools in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ru.wwhois%2Fwhois-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "wwhois-ru-domain-tools": {
      "type": "http",
      "url": "https://wwhois.ru/backend/mcp"
    }
  }
}

README

wwhois — 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) and 2025-11-25 … 2024-11-05 (the initialize handshake). 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:

json
{  "mcpServers": {    "wwhois": { "type": "http", "url": "https://wwhois.ru/backend/mcp" }  }}

Tools

ToolArgumentsReturns
whois_lookupdomain (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_geolocationip (string)Country, region, city, ISP and organisation for an IPv4/IPv6 address.
punycode_convertvalue (string)Converts a domain between Unicode (IDN) and Punycode/ACE (xn--), both directions, auto-detected.

Manual check

bash
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.

Source: README.md at commit 4bc9b16

Tools

3

whois_lookup

WHOIS lookup

Look up WHOIS/RDAP data for a domain: registration state (registered / available / reserved / unsupported / unknown) and the full raw registry record (registrar, dates, name servers, status). Supports 1400+ zones including IDN / Cyrillic domains.

Parametersdomainrequired

ip_geolocation

IP geolocation

Geolocate an IPv4/IPv6 address: country, region, city, ISP and organisation.

Parametersiprequired

punycode_convert

Punycode convert

Convert a domain between Unicode (IDN) and Punycode/ACE (xn--) form, both directions, auto-detected.

Parametersvaluerequired

Version history

2
  1. v1.1.0LatestSep 17, 2026
  2. v1.0.0Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts