mcpField
U
Unique.domains

Unique.domains

远程服务
unique.domains商业与营销01 天前更新

关于 Unique.domains

Unique.domains 是用于读取目录中域名、TLD、注册商价格、市场数据、趋势和行业活动的 MCP 服务。它支持托管或本地访问,会员密钥可解锁额外工具;服务不会注册或购买域名。

主要功能

  1. 01读取域名状态和注册局记录
  2. 02比较注册商价格及续费陷阱
  3. 03查询 TLD 信息和开放阶段
  4. 04查询市场销售、拍卖和趋势
  5. 05使用会员密钥访问额外工具
  6. 06使用托管 HTTP 或本地 stdio

适用场景

  1. 01查看域名已存储的注册局及 DNS 数据
  2. 02比较不同后缀的注册商价格
  3. 03查看域名市场动态和趋势
  4. 04了解 TLD 开放信息和行业活动

MCP 相关

该 MCP 服务通过托管 Streamable HTTP 或本地 stdio 提供目录查询工具。本地使用时,会员密钥可启用计划对应的工具;任何工具都不会注册、购买或修改域名。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.unique.domains/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@uniquedomains/mcp-server0.1.5

工具

详细介绍

Unique Domains MCP 服务

这是 Unique Domains API 的 MCP 服务。它让 AI 助手能够从 Unique Domains 目录中读取域名、单词、顶级域名、注册商价格、域名市场、趋势和行业日程。

每个工具读取的都是截至当天存储的数据。它们都不会注册、购买或更改名称。

  • 托管服务,无需安装或密钥:https://mcp.unique.domains/mcp
  • 在你的机器上运行:npx -y @uniquedomains/mcp-server

连接你的助手

Claude

在 Claude(网页端或桌面版)中,打开 Settings,然后选择 Connectors,添加自定义连接器并粘贴 https://mcp.unique.domains/mcp。无需登录。

若要改为在你的机器上运行,请将以下内容添加到 Claude Desktop 的 claude_desktop_config.json:

{
  "mcpServers": {
    "uniquedomains": { "command": "npx", "args": ["-y", "@uniquedomains/mcp-server"] }
  }
}
Claude Code
claude mcp add --transport http uniquedomains https://mcp.unique.domains/mcp

或者在你的机器上使用会员密钥:

claude mcp add uniquedomains -e UD_API_KEY=ud_live_your_key -- npx -y @uniquedomains/mcp-server
Cursor

添加到 Cursor(直接链接为 cursor://anysphere.cursor-deeplink/mcp/install?name=uniquedomains&config=eyJ1cmwiOiJodHRwczovL21jcC51bmlxdWUuZG9tYWlucy9tY3AifQ==),或者将以下内容放入 .cursor/mcp.json:

{
  "mcpServers": {
    "uniquedomains": { "url": "https://mcp.unique.domains/mcp" }
  }
}
VS Code
code --add-mcp '{"name":"uniquedomains","type":"http","url":"https://mcp.unique.domains/mcp"}'

或者放入 .vscode/mcp.json:

{
  "servers": {
    "uniquedomains": { "type": "http", "url": "https://mcp.unique.domains/mcp" }
  }
}
ChatGPT

开启开发者模式(Settings、Apps and Connectors、Advanced settings)后,使用 URL https://mcp.unique.domains/mcp 创建连接器,无需身份验证。

任何其他客户端

使用 https://mcp.unique.domains/mcp 进行 Streamable HTTP 连接,或使用 npx -y @uniquedomains/mcp-server 通过 stdio 连接。

免费工具和会员密钥

不使用密钥时,服务会返回 Unique Domains 网站向所有人展示的信息:名称的状态和注册记录、域名后缀信息、注册商价格、市场汇总、趋势和日程。

会员密钥会根据其方案(Founder 或 Investor)启用相应的密钥工具。在 Unique Domains 的 Settings、Account、API 下创建密钥,然后在你的机器上将其传给服务:

UD_API_KEY=ud_live_your_key npx -y @uniquedomains/mcp-server

服务在启动时读取密钥对应的方案,并列出该方案启用的工具。方案详情见 unique.domains/api。

托管连接器仅提供免费工具,且不接受密钥。三个免费工具仅在 npm 服务中提供(ud_get_market_sales_word、ud_get_word_market、ud_list_tld_prices):每位调用者每天可查询一个单词或一个域名后缀;而托管连接器的所有用户共用一个调用者额度。

答案包含的内容

  • structuredContent:API 的 data、meta 和 links,具体格式由工具的输出架构描述。
  • content:一行供读者阅读的内容(名称及其主要信息,或行数和前几个名称),然后是相同的 JSON 文本。
  • links.details:与主题相关的 Unique Domains 公开页面(托管连接器提供时)。
  • 列表默认返回 20 行。设置了 meta.cursor 时,将其作为 cursor 传入以读取下一页。
  • 拒绝请求时会返回一句助手可据此采取行动的话:说明问题、可接受的内容,或限制何时重置。

其他位置的相同数据

工具

无需密钥即可使用 56 个工具(托管连接器上为 53 个);会员密钥可额外启用 25 个工具,其中 Investor 工具仅适用于 Investor 密钥。

工具读取内容需求
ud_get_name某个域名的已存储答案免费
ud_batch_names一次调用中最多 100 个域名的键控名称资源Investor 密钥
ud_check_name从注册局和注册商实时读取一个域名member 密钥
ud_get_name_prices某个域名的所有已存储注册商报价member 密钥
ud_get_name_registry某个域名最新的已存储注册局记录免费
ud_get_name_registry_history某个域名已存储的注册局记录版本及其变动Investor 密钥
ud_get_name_dns某个域名最新的已存储 DNS 读取结果免费
ud_list_name_changes某个域名的变更事件,按时间从新到旧排列Investor 密钥
ud_get_name_history某个域名的网络历史,按我们的区间呈现Investor 密钥
ud_get_name_value某个域名已存储的价值估算及最近 20 次估算member 密钥
ud_appraise_name对一个已存储但缺少估值的域名执行估值Investor 密钥
ud_get_name_comps某个域名的相似销售汇总,以及其词语售出的后缀免费
ud_get_name_auction某个域名的在售拍卖(如有)免费
ud_resolve_word将调用者输入的内容转换为其指代的目录词语免费
ud_list_word_categories目录中的词语类别,按名称排列免费
ud_batch_words一次调用中最多 100 个词语档案Investor 密钥
ud_list_words按文本和筛选条件搜索目录中的词语member 密钥
ud_get_word某个词语的档案member 密钥
ud_get_word_endings夜间更新中记录的某个词语后缀免费
ud_list_word_names某个词语在有销售记录的后缀上的目录域名,按名称排列member 密钥
ud_get_word_trademarks某个词语的商标数量及其完全匹配商标Investor 密钥
ud_get_word_notability某个词语的 Wikipedia 和 Wikidata 信息免费
ud_get_word_market夜间更新中的某个词语销售和拍卖汇总免费,仅限 npm
ud_list_related_words某个词语的同义词及相关词语Investor 密钥
ud_list_word_fits某个词语与各个关键词列表中包含它的后缀的匹配程度Investor 密钥
ud_request_word将某个词语加入目录Investor 密钥
ud_get_word_request某个词语申请的状态Investor 密钥
ud_list_domains筛选条件下的单词目录域名免费
ud_get_domain一个目录域名,可按名称或 ID 查询免费
ud_list_expiring_domains即将到期或已过期的目录域名,按到期日排列Investor 密钥
ud_get_domain_drops某一天即将释放的域名免费
ud_list_domain_hacks域名组合词免费
ud_list_domain_changes目录变更动态,按时间从新到旧排列Investor 密钥
ud_get_catalog_stats最新一天的目录关键总量免费
ud_list_tlds所有根级 TLD 及其注册局信息和发布阶段免费
ud_get_tld某个 TLD 的完整信息免费
ud_get_tld_stats某个后缀最新的市场数据免费
ud_list_tld_phases某个后缀所有有日期的发布阶段,按时间顺序排列免费
ud_list_tld_changes某个后缀公开的注册局变更,按时间从新到旧排列免费
ud_list_tld_keywords目录关联到某个后缀的关键词,按类型排列免费
ud_list_tld_applicationsICANN 发布的 2026 年新 gTLD 轮次信息免费
ud_list_tld_application_changes该轮次所有记录在案的状态或争议变更免费
ud_get_tld_application_string一个申请中的字符串免费
ud_list_registrars每日价格清单纳入比较的九家注册商免费
ud_list_registrar_prices某家注册商的标价,按后缀字母顺序排列免费
ud_list_registrar_changes某家注册商已确认的标价变更,按时间从新到旧排列免费
ud_get_registrar_footprint最新覆盖统计日中该注册商名下受追踪的域名member 密钥
ud_list_tld_prices某个后缀在所有注册商处的标价免费,仅限 npm
ud_list_tld_price_history某个后缀仅包含价格变更的记录,按时间从新到旧排列Investor 密钥
ud_list_price_changes九家注册商已确认的价格变更免费
ud_list_price_traps首年最便宜、续费却为陷阱价的后缀免费
ud_list_cheapest_prices最多 100 个后缀中每个后缀价格最低的注册商member 密钥
ud_list_venues提供档案及四舍五入后覆盖规模的停放和交易市场平台免费
ud_get_venue某个平台的档案及其已验证的挂牌条款免费
ud_list_iana_registrars注册局同步记录的 IANA 注册商列表免费
ud_get_iana_registrar按 ID 查询某个 IANA 注册商免费
ud_get_market_sales域名销售概况的关键汇总数据免费
ud_list_market_sales_series某个销售序列,按日、周或月排列,从最早到最近免费
ud_list_market_sales_endings各后缀 12 个月和 30 天的销售数据免费
ud_get_market_sales_lengths.com、.ai、.io 和 .co 按标签长度统计的销售数据免费
ud_list_market_sales_movers最近 30 天销售情况发生变化的最多 10 个词语免费
ud_get_market_sales_word某个词语过去 12 个月的销售市场数据免费,仅限 npm
ud_get_market_auctions今日各个平台的域名拍卖免费
ud_list_market_auctions_sample当日固定样本中最多 20 个正在拍卖的单词域名免费
ud_list_market_auction_venues七个拍卖平台及其已验证规则和今日数量免费
ud_list_market_auction_outcomes各平台已确认的拍卖结果Investor 密钥
ud_list_trends所有已发布趋势及其最新一期数据和首末期日期免费
ud_get_trend某个趋势免费
ud_list_trend_categories趋势类别,即 GET /trends 的 category 筛选条件免费
ud_list_trend_pool各期所选用的已纳入趋势候选项member 密钥
ud_list_events某个月的行业活动免费
ud_get_event某个行业活动及其主办方免费
ud_get_agenda某个月的完整公开日程免费
ud_get_latest_edition某个页面最新发布的每日版本免费
ud_get_edition某个页面指定日期发布的版本免费
ud_get_meta_enums从代码目录读取的所有载荷所用枚举值免费
ud_get_meta_freshness扫描器各轮扫描的最新程度免费
ud_list_meta_datasetsGitHub 数据集及提供相同记录的 API 路径免费
ud_list_meta_trademark_classes商标注册所依据的 45 个尼斯分类免费
ud_get_meta_providers注册商身份信息、拍卖平台目录和停放服务目录免费
ud_get_key调用密钥自身的套餐、额度和月份member 密钥

设置

变量配置文件作用
UD_API_KEYlocal会员密钥:添加其套餐包含的密钥工具。
UD_MCP_PROFILEbothlocal(默认值)或 hosted。
UD_API_BASEboth用于本地运行 API 的另一个 API 基址。
UD_CONNECTOR_SECREThostedConnector 的共享密钥,以 X-UD-Connector-Secret 发送。
UD_WELLKNOWN_FILEShosted以 JSON 对象形式提供在 /.well-known/ 下的文件(见下文)。
PORThostedHTTP 端口,默认为 8080。

hosted 配置文件仅注册免费工具;无论 UD_API_KEY 的值是什么,都不会发送 Authorization 标头;会从回答中移除 register 和 product 链接,并添加 links.details。没有密钥时(使用 hosted 配置文件,或未设置 UD_API_KEY 的 npm 服务),仅密钥用户可发送的输入(例如 sort 或 prefix)不会列出。

UD_WELLKNOWN_FILES 将文件名映射到文件内容(以纯文本形式提供),或映射到 { "body": "...", "contentType": "..." }。因此,目录的验证文件只需更改变量,无需部署:

{
  "openai-apps-challenge": "<the token from OpenAI's portal>",
  "mcp-registry-auth": "v=MCPv1; k=ed25519; p=<public key>",
  "glama.json": { "body": "{\"$schema\":\"https://glama.ai/mcp/schemas/connector.json\",\"claim\":\"<token>\"}", "contentType": "application/json" }
}

自行运行托管 Connector

docker build -t uniquedomains-mcp-server .
docker run -p 8080:8080 uniquedomains-mcp-server

此镜像以 UD_MCP_PROFILE=hosted 运行 node dist/http.js:提供 POST /mcp(无状态的 Streamable HTTP,纯 JSON 回答)、GET /healthz 以及 well-known 文件。所有回答均设置 Cache-Control: no-store,且 /mcp 允许任何来源。

对于以这种方式检查服务的目录,同一镜像在提供 stdio 入口时也支持 stdio:

docker run -i --rm -e UD_MCP_PROFILE=local uniquedomains-mcp-server dist/stdio.js

开发

npm ci
npm run build
npm test
npm run smoke
  • npm run generate 根据 @uniquedomains/sdk 附带的 API 文档,重新生成 src/generated/tools.ts、openapi/v1.json 和上方的工具列表;-- --check 会在文件过期时失败,-- --live 会与实时文档进行比较。
  • npm run smoke 使用 MCP Inspector 针对 fixture API 测试两种传输方式;-- --live 使用实时 API。
  • npm run plugin 会构建 dist/chatgpt-plugin.zip 并根据 OpenAI 的限制对其进行检查;若 plugin/review.json 中仍包含占位文本,则会拒绝构建(npm run plugin:test 会照常构建,供 CI 使用)。
  • 每晚运行的 contract 工作流会使用工作流令牌创建拉取请求,该令牌需要在仓库设置中启用“Allow GitHub Actions to create and approve pull requests”(Settings、Actions、General)。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。