
Domaincheck
io.github.CloudCorpRecordsPublished by GitHub account CloudCorpRecordsv0.1.0Updated Nov 3, 2026
Domain availability and pricing, transfer prechecks, US/EU/IL trademark register checks.
Overview
Domaincheck's local MCP server; no sign-in required; STDIO.
No AI overview yet: these facts come from the registry entry and the server itself.
Installation
In SourceWeft
- Open Domaincheck in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
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.
CLI
Output 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
MCP client config:
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
Development
License
MIT — Copyright (c) 2026 Rene Turcios
Source: README.md at commit eb1f50b
Tools
0Version history
1- v0.1.0LatestNov 3, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts