78trust / 100

GoMain

by gomain.hottub.workers.dev in Developer tools

MCP serverPassing, checked 6 h ago

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

https://gomain.hottub.workers.dev/mcp
Tools
15
open to any client
Uptime
100%
last 30 days
Response time
474 ms
819 ms slowest 5%
Last check
Passed
6 h ago, next in 19 min

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

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

15 tools

  • 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 unknown, plus the registrar and dates for taken names and the cheapest prices for…

  • 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 often hides an expensive renewal. Each offer links to where to buy.

  • 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 your own name ideas, use check_availability.

  • 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 are changes. Prices are per year, in US dollars unless `currency` says otherwise.

  • 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 automated.

  • 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 starting DMARC policy. Checks live DNS to show which records are already in place and…

  • 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 buy a taken name. Not a comparable-sales appraisal.

  • 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 it, the options in order (buy now, make an offer, backorder, have GoMain broker…

  • 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 through Escrow.com. Confirm the buyer's email and budget with the user before…

  • 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 decides. An accepted offer opens an Escrow.com transaction, so the money is only…

  • 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 is shown to buyers; floor_price, the lowest offer accepted automatically, never…

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

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
6 h agoPassed200329 ms
17 h agoPassed200369 ms
28 h agoPassed200795 ms
43 h agoPassed200837 ms
2 days agoPassed200748 ms
Show 10 older checks
3 days agoPassed200736 ms
4 days agoPassed200806 ms
4 days agoPassed200542 ms
5 days agoPassed200341 ms
5 days agoPassed200297 ms
6 days agoPassed200733 ms
6 days agoPassed200728 ms
7 days agoPassed200784 ms
7 days agoPassed200316 ms
8 days agoPassed200977 ms