Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

GoMain

ai.gomain/domains

Domain availability and prices from 40+ registrars, name checks, DNS setup, and a domain broker

Watch this dependency Share evidence report
Uptime
100.0%
4 direct probes · 30d
Response
2075ms
last probe
Tools
15
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
15 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
15 items in total; 3 or more earns these points.
pass Describes itself 10/10
95 characters; more than 30 earns these points.

Tools · 15

check_availability

Check whether domain names are registered, asking each TLD's registry directly (RDAP). Returns registered, available, likely_available (no registry lookup service, but no DNS records either) or unknow…

compare_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 plus two renewals) by default, because a cheap first year of…

suggest_names

Turn a few keywords into domain name candidates (the words joined, with common prefixes and suffixes, across several TLDs), check each with its registry, and return the available ones with prices. For…

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 its cheapest first-year, renewal and 3-year prices.

price_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 began (or when it started selling the TLD); later entries ar…

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 gives links for trademark and social-handle checks that can't be …

dns_setup

The exact DNS records to add so a domain serves a website (Vercel, Netlify, GitHub Pages, Cloudflare Pages) and receives email (Google Workspace, Microsoft 365, Fastmail, Zoho, Proton), plus a startin…

appraise_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 registered. Use it to set a realistic budget before trying to bu…

acquisition_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 could drop, its estimated value, the realistic chance of buying …

request_acquisition

Ask GoMain's brokerage to acquire a domain someone else owns. GoMain researches it, approaches the owner without naming the buyer, negotiates within the budget (which the owner never sees), and closes…

search_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_offer buys or negotiates.

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 with a counter-offer, for up to three rounds, then the seller d…

list_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 the same domain and email activates the listing. asking_price i…

watch_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 key for broker_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.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://gomain.hottub.workers.dev/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "gomain": {
      "url": "https://gomain.hottub.workers.dev/mcp",
      "transport": "streamable-http"
    }
  }
}