What it is
A naming engine with availability checking behind it. name_project hands your own model the generation instructions, scores what comes back for AI-slop patterns, and checks the survivors against domains, social platforms and npm. The other tools are that availability layer on its own — multi-TLD lookups, bulk checks, registrar price comparison, TLD metadata.
Requirements
npx -y domain-search-mcp@latest over stdio, or --http for a server on MCP_PORT 3000 that also exposes REST endpoints and an OpenAPI 3.1 spec for ChatGPT Actions. Availability needs no keys at all: RDAP first, GoDaddy for premium and auction detection, WHOIS as the last resort. Pricing is the part that needs setting up — point PRICING_API_BASE_URL at a backend that holds registrar keys, or bring your own with PORKBUN_API_KEY and PORKBUN_API_SECRET, or NAMECHEAP_API_KEY, NAMECHEAP_API_USER and NAMECHEAP_CLIENT_IP. SLIM_TOOLS=true cuts the surface to six tools; REDIS_URL shares the cache across instances; QWEN_INFERENCE_ENDPOINT points brandable suggestions at your own inference server, with an offline semantic engine as the fallback when it is unset.
Setup effort
One command — npx -y domain-search-mcp@latest