Categories › Productivity & Office › Project & task management
Domain availability and prices from 40+ registrars, name checks, DNS setup, and a domain broker
Remote server: your requests and data go to gomain.hottub.workers.dev. Claude Code: claude mcp add --transport http gomain https://gomain.hottub.workers.dev/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
check_availability — Check whether domain names are registered, asking each TLD's registry directly (RDAP). Returns registered, available, likely_available (no rcompare_prices — Every tracked registrar's price for one TLD, in US dollars per year, refreshed daily from 40+ registrars. Sorted by 3-year cost (first year suggest_names — Turn a few keywords into domain name candidates (the words joined, with common prefixes and suffixes, across several TLDs), check each with tld_info — Who runs a TLD, its type (generic, country-code, ...), when it was delegated, its registry's website and lookup servers (from IANA), and itsprice_history — Every recorded price change for one TLD, oldest first, from GoMain's daily archive. A registrar's first entry is its price when the archive check_name — Is a project name usable everywhere it'll be needed? Checks the domain across TLDs (with prices), GitHub, npm, PyPI and crates.io, and givesdns_setup — The exact DNS records to add so a domain serves a website (Vercel, Netlify, GitHub Pages, Cloudflare Pages) and receives email (Google Worksappraise_domain — A rough value range for a domain, from its length, how easy it is to say, its TLD, its age and how many popular TLDs have the same name regiacquisition_report — For a domain someone already owns: whether it's listed for sale and where (with the asking price when the sale page shows one), when it coulrequest_acquisition — Ask GoMain's brokerage to acquire a domain someone else owns. GoMain researches it, approaches the owner without naming the buyer, negotiatesearch_domains_for_sale — Search domains their owners have listed for sale with GoMain (each owner proved control of the name). Returns asking prices where set; make_make_offer — Offer to buy a domain listed with GoMain. Offers at or above the asking price buy it outright; lower offers are negotiated automatically witlist_domain_for_sale — List a domain the user owns for sale. The first call returns a DNS TXT record that proves ownership; once it's added, calling again with thewatch_domain — GoMain checks a domain daily and emails when it drops (or is about to), changes hands, or is listed for sale. Returns a watch id and status broker_status — The status and history of a brokerage deal (id d_…) or a watch (id w_…), given the id and status key returned when it was created.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.