domaincheck
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
domaincheck
Before you build on a name, check the name. domaincheck wraps the public Just Domain MCP service in a local stdio server and a small CLI, with three read-only lookups:
search_domains— is the domain available, and what does one full registration term cost (plus the renewal price and, for available names, a checkout URL)?check_domain_transfer— for a domain you already own elsewhere: what would block a transfer in, would DNS survive the move, and what is the full-term transfer price?check_trademark— one proposed name against the US, EU and Israeli trademark registers read by Open Trademarks.
Prices are term totals, never per-year rates — on .ai the
term is two years, so a quoted .ai figure covers two years.
Nothing here places an order, files anything, or takes a
payment: registration and transfer happen only in a browser
on justdomain.ai, and a trademark register search is not
legal advice and never clears a name.
How it works
Each call is forwarded as a JSON-RPC tools/call POST to
https://mcp.justdomain.ai/ (no authentication), and the
upstream's answer — SSE-framed, first data: line — is
returned unchanged. Set JUSTDOMAIN_MCP_URL to use a
different endpoint.
Related MCP server: namestack-domains-mcp
CLI
npx @reneturcios/domaincheck search acme.com acme.io
npx @reneturcios/domaincheck transfer acme.com
npx @reneturcios/domaincheck trademark "Acme Roasters"
npx @reneturcios/domaincheck --versionOutput is the upstream's result as JSON. Exit codes: 0 on
success, 1 on a runtime error (including an upstream
failure), 2 on a usage error.
MCP server
npx -y @reneturcios/domaincheck mcpMCP client config:
{
"mcpServers": {
"domaincheck": {
"command": "npx",
"args": ["-y", "@reneturcios/domaincheck", "mcp"]
}
}
}Tools
search_domains— availability and pricing lookup.domains(array of strings, preferred) — 1-200 fully-qualified names, each including its TLDquery(string, fallback) — free text; names without a TLD expand to com/io/ai/co/net. Ignored whendomainsis supplied. One of the two must be given; the server errors honestly when both are absent.
check_domain_transfer— transfer precheck for one domain.domain(string, required) — one fully-qualified domain owned at another registrar
check_trademark— one name against the trademark registers.name(string, required) — the proposed name, 2-120 charactersgoods(string, optional) — what the name is forclasses(array of integers, optional) — Nice classes, each 1-45registers(array ofus/eu/il, optional) — all three when left out
Docker
docker run -i ghcr.io/cloudcorprecords/domaincheck
docker run --rm ghcr.io/cloudcorprecords/domaincheck search acme.comDevelopment
npm install
npm run build # tsc -> dist/
npm test # tsx --test test/*.test.ts (fake fetch, no network)
npm run dev # run the CLI from sourceLicense
MIT — Copyright (c) 2026 Rene Turcios
This server cannot be deployed
Maintenance
Related MCP Connectors
Check domain availability and prices, and look up any domain's public records. Read-only.
Domain availability search, WHOIS lookup, TLD pricing and registry rules from name.ai. Read-only.
Read-only domain availability and registrar price research via a public remote MCP server.
Check domain availability and live registry pricing, or search for available names.
Related MCP Servers
FlicenseNot gradedqualityCmaintenanceEnables domain search and availability checks, WHOIS lookups, TLD registration pricing, and TLD requirement queries through MCP tools.-- AlicenseNot gradedqualityCmaintenanceEnables checking domain availability and pricing through the Cloudflare Registrar API, read-only.3 npmMIT
- AlicenseAqualityCmaintenanceEnables checking domain availability through authoritative registry queries and resolving live DNS records such as A, NS, MX, and TXT for any domain.210 npmMIT
- AlicenseNot gradedqualityCmaintenanceLets MCP clients query live registry data to see whether specific domains can be registered, compare extensions, retrieve registration details, and track lookup usage.23 npmMIT