← The Lab
In useTools2026

Domain Check MCP

So Claude can tell me the name is taken.

Illustration: Claude answering which stoumann domains are free
The story

Every project here started with a name, and every name starts with the question of whether the domain is free. I got tired of opening a registrar to find out, so now I just ask Claude.

The server is one stateless function on Vercel. For each domain it checks DNS first (nameservers mean it is taken), then asks the registry over RDAP, and falls back to old-fashioned WHOIS on port 43 for TLDs that have no RDAP, like .dk. Registries are queried in parallel and answers are cached for a few minutes.