Suggest alternative domains
suggest_tld_alternativesUse this when the domain the user wants is taken (or they ask for other options for a name). Given a full domain like "acme.com", proposes other endings (acme.io), added words (getacme.com), domain hacks and related words, checks every candidate live, and returns only the ones that are not taken. Slower than a single check (up to ~30 live lookups). Also use it when the user describes what the domain is for ("a fitness app in brazil", "a scratch site for side projects"): pass that as brief, with their name as domain if they have one. It then answers like the tld.expert search box: endings that fit the project (each with why and its source page), the popular endings, and name variants, every one checked live, taken ones counted but not listed. In brief mode, audience (who it is for) and vibe (how the name should feel) rethink the name ideas and lead with endings that suit them, like the questionnaire on the site. A suggestion on a gated ending (.law for licensed lawyers, .nyc for a New York City address) carries registration_rule with the registry source; closed ones are only proposed when the brief says the user qualifies.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "suggest_tld_alternatives"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vibe | No | Optional, brief mode only: how the name should feel. Reshapes the name ideas and leads with endings that suit it. | |
| brief | No | Optional: a few words on what the domain is for, e.g. "fitness app in brazil" or "notes beside the main road". Switches to brief mode. | |
| domain | No | The full domain the user wanted, e.g. "acme.com" or "stripe.io". With brief, a bare name like "acme" also works. Required unless brief is given. | |
| audience | No | Optional, brief mode only: who it is for. Reshapes the name ideas and leads with endings that suit them. |