关于 Name.com MCP Server
Name.com MCP Server 是用 TypeScript 实现的 MCP 服务,连接 Name.com Domain Availability API。它面向需要批量检查域名可用性及价格的 AI Agent 和应用,单次最多可检查 50 个域名。
主要功能
- 01批量检查最多 50 个域名
- 02查询可购买域名的购买价格
- 03查询可购买域名的续费价格
- 04通过 Name.com API 获取可用性
适用场景
- 01批量筛查备选域名是否可注册
- 02比较可用域名的购买与续费价格
MCP 相关
它将 Name.com 域名可用性检查封装为 MCP 工具,供 AI Agent 和应用调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Name.com MCP 服务
name-mcp 是一个使用 TypeScript 实现的 Model Context Protocol(MCP)服务。它与 name.com 的域名可用性 API 对接,让 AI Agent 和应用能够通过标准化工具检查多个域名的可用性及价格。
目录
概述
本项目使用 @modelcontextprotocol/sdk 创建符合 MCP 标准的服务。MCP 是一项开放标准,支持 AI 模型与外部工具或数据源无缝集成。(1)
通过将 name.com 的域名可用性检查作为 MCP 工具提供,该服务可让 AI Agent 以编程方式验证域名是否可用。
功能
- 一次最多检查 50 个域名的可用性。
- 提供每个可供购买域名的购买价格和续费价格。
- 实现 MCP 工具,以便与 AI Agent 集成。
组件
工具
- check-multiple-domains-availability
- 一次最多检查 50 个域名的可用性。
- 输入:
domainNames(string[]):以字符串数组形式提供要检查可用性的域名 - 提供每个可供购买域名的购买价格和续费价格。
- 使用 name.com 的域名可用性 API。
环境变量
在 Name.com 注册成为经销商,然后前往 Name.com 的经销商控制面板获取 API 凭据。
注意:请将当前 IP 地址添加到允许的 IP 地址列表中,否则会出现错误
Your Current IP address is not added to the list of allowed IP addresses。
在 MCP 服务的配置中添加以下环境变量:
- NAME_API_BASE_URL:Name.com API 的基础 URL。
https://api.dev.name.com或https://api.name.com。 - NAME_USERNAME:你的 API 用户名。
- NAME_API_TOKEN:你的 API 令牌。
MCP 配置
此 MCP 服务可与任何 MCP 客户端配合使用,例如 VS Code、Cursor、Trae、Claude Desktop、Windsurf IDE 等。
要将此服务集成到 MCP 客户端,请将以下 JSON 代码块添加到 VS Code 的 User Settings(JSON)文件中。你可以按 Ctrl + Shift + P,然后输入 Preferences: Open User Settings (JSON) 来打开该文件:
{
"mcpServers": {
"Name": {
"command": "npx",
"args": ["-y", "Name-mcp"],
"env": {
"NAME_API_BASE_URL": "<Name-api-base-url>",
"NAME_USERNAME": "<Name-api-key>",
"NAME_API_TOKEN": "<Name-api-secret>"
}
}
}
}
许可证
本项目采用 MIT 许可证。
作者
Harshal Katakiya
- GitHub: @Harshalkatakiya
- 邮箱:[email protected]
- LinkedIn:@harshal-katakiya
- NPM:@harshalkatakiya
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。