Labsco
MCP SERVER

FastDomainCheck

by bingal

Check a batch of domain names for availability in one call, verified against WHOIS and DNS.

DNS, Domains & CDN
Summary
One tool, a hard cap of 50 domains, and a plain boolean per name.

The output is deliberately thin — registered or not, nothing about who owns it — which is what makes a brainstorm of fifty candidates readable in one response. Checks run sequentially at roughly 0.3 to 1 second per domain, with the WHOIS query timing out at 10 seconds, so a full batch takes a moment rather than being instant.

What it is

A single-purpose server that takes a list of domains and returns, for each one, whether it is registered.

What you get
  • check_domains takes an array of domain names and returns a registered true/false per domain
  • Two-way verification — WHOIS first, DNS as the fallback when the WHOIS query fails
  • Internationalized domain names supported
  • Input validated up front: no empty names, nothing over 255 characters, at most 50 domains per request
  • Errors returned as messages you can act on rather than empty results
Requirements

A prebuilt binary from the releases page — chmod +x on Mac or Linux — and one entry in the client config pointing at it. No account, no key; it needs outbound network access for the WHOIS and DNS queries. A Python build is published separately as fastdomaincheck-mcp-server and runs under uvx.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary