关于 domaincheck
domaincheck 将 Just Domain 的域名和商标查询封装为本地 stdio 服务及命令行工具,适合评估名称的团队。它查询注册可用性与价格、转入限制,以及美国、欧盟和以色列商标记录;不办理注册或提供法律意见。
主要功能
- 01查询域名可用性及注册价格
- 02预检域名转入条件与费用
- 03搜索美国、欧盟和以色列商标记录
- 04通过 JSON 输出上游结果
- 05支持命令行和 stdio MCP
适用场景
- 01比较多个候选域名的注册价格
- 02转入现有域名前检查限制
- 03为拟用名称检索商标记录
MCP 相关
提供 stdio MCP 服务,将查询转发到 Just Domain MCP 服务,并返回其结果。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 否 | 自由文本:一个或多个名称,以逗号或空格分隔。未指定 TLD 的名称会扩展为 com/io/ai/co/net。提供 domains 时忽略此项。 |
| domains | array | 否 | 1 到 200 个完全限定域名,每个都包含 TLD(例如 ["acme.com", "acme.io"])。工具只检查这些名称。优先于 query。 |
详细介绍
domaincheck
在基于某个名称开展工作之前,先检查这个名称。domaincheck 将公开的 Just Domain MCP 服务封装为本地 stdio 服务和一个小型 CLI,提供三种只读查询:
search_domains— 域名是否可用?完整注册期的费用是多少(以及续费价格;如果名称可用,还会提供结账 URL)?check_domain_transfer— 对于你已在其他地方拥有的域名:哪些因素会阻碍转入?迁移后 DNS 是否会保留?完整注册期的转入费用是多少?check_trademark— 使用 Open Trademarks 读取的美国、欧盟和以色列商标注册信息,查询一个拟用名称。
价格是整个注册期的总价,绝非年费——.ai 的注册期为两年,因此报价中的 .ai 价格涵盖两年。此处不会下单、提交任何文件或收取款项:注册和转入只能在浏览器中通过 justdomain.ai 完成;商标注册信息查询不构成法律建议,也绝不代表名称已获准使用。
工作原理
每次调用都会以 JSON-RPC tools/call POST 请求转发至
https://mcp.justdomain.ai/(无需身份验证),并原样返回上游响应——采用 SSE 帧格式,取第一条 data: 行。设置 JUSTDOMAIN_MCP_URL 可使用其他端点。
CLI
npx @reneturcios/domaincheck search acme.com acme.io
npx @reneturcios/domaincheck transfer acme.com
npx @reneturcios/domaincheck trademark "Acme Roasters"
npx @reneturcios/domaincheck --version
输出是上游结果的 JSON。退出代码:成功时为 0,运行时错误(包括上游失败)时为 1,用法错误时为 2。
MCP 服务
npx -y @reneturcios/domaincheck mcp
MCP 客户端配置:
{
"mcpServers": {
"domaincheck": {
"command": "npx",
"args": ["-y", "@reneturcios/domaincheck", "mcp"]
}
}
}
工具
search_domains— 查询可用性和价格。domains(字符串数组,优先使用)— 1-200 个完整域名,每个名称都必须包含 TLDquery(字符串,备用)— 自由文本;不带 TLD 的名称会扩展为 com/io/ai/co/net。提供domains时会忽略此项。必须提供其中一项;两项都未提供时,服务会如实报错。
check_domain_transfer— 对单个域名进行转入预检。domain(字符串,必填)— 一个在其他注册商处拥有的完整域名
check_trademark— 查询一个名称的商标注册信息。name(字符串,必填)— 拟用名称,长度为 2-120 个字符goods(字符串,可选)— 该名称的用途classes(整数数组,可选)— 尼斯分类,每项为 1-45registers(us/eu/il数组,可选)— 留空时查询全部三个注册信息库
Docker
docker run -i ghcr.io/cloudcorprecords/domaincheck
docker run --rm ghcr.io/cloudcorprecords/domaincheck search acme.com
开发
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 source
许可证
MIT — 版权所有 (c) 2026 Rene Turcios
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。