核心功能概述
namecom-registrar 是一个基于 Name.com CORE API v1 构建的 MCP 服务器,提供从域名搜索、注册到 DNS 全生命周期管理的九项核心工具。该技能采用 Node.js 实现,通过 stdio 协议与 MCP 主机(如 Cursor)通信,支持生产环境与沙箱环境的无缝切换。
显著优点
1. 一站式域名管理:集成搜索、注册、DNS 记录管理、名称服务器切换等完整流程,无需登录 Name.com 网页控制台即可完成绝大多数操作
2. ACME DNS-01 自动化:内置端到端 Let's Encrypt 证书挑战解析工具,自动创建 _acme-challenge TXT 记录并轮询全球 DNS 传播状态(Google/Cloudflare DNS),2 分钟超时保护,大幅降低 TLS 证书自动化部署门槛
3. 动态 DDNS 支持:专为家庭实验室和 residential 场景设计,自动检测公网 IPv4(通过 ipify),智能比对并更新 A 记录,解决动态 IP 环境下的域名指向问题
4. 安全默认值:注册域名时自动启用 WHOIS 隐私保护和注册商锁定,减少配置遗漏风险
5. 沙箱测试友好:通过 NAMECOM_*_TEST 环境变量即可切换至测试环境,零成本验证购买流程
潜在缺点与局限性
- API 限制依赖:受 Name.com CORE API 速率限制与可用性制约,高频操作可能触发限流
- 支付配置前置:
register_domain依赖账户预存默认支付方式,不支持 API 级别的支付信息配置,新用户需先完成网页端设置 - 权限边界:DNS 管理限于 Name.com 托管的域名,若用户已将域名指向 Cloudflare/Route 53 等第三方 NS,部分工具(如
manage_dns)将失效 - IPv6 支持有限:DDNS 功能仅检测 IPv4,双栈用户需额外处理 AAAA 记录
- Token 安全敏感:API Token 具有完整账户权限,需妥善保管,无细粒度权限划分(如只读 Token)
适合人群
- 个人开发者与 indie hacker:快速注册项目域名、配置开发/生产环境 DNS
- 家庭实验室爱好者:动态公网 IP 环境下的 DDNS 自动化维护
- DevOps/平台工程师:集成 ACME 证书自动化到 CI/CD 或基础设施即代码流程
- Name.com 现有用户:偏好 CLI/API 交互而非网页控制台操作
常规风险提示
- 资金风险:
register_domain为真实扣费操作(沙箱环境除外),建议始终先执行check_domain确认价格,尤其注意溢价域名(Premium Domains)的额外费用 - API Token 泄露:Token 存储于环境变量,需确保 MCP 主机配置文件的访问权限(
600),避免提交至版本控制 - DNS 传播延迟:
manage_dns操作后全球生效需数分钟至 48 小时,关键生产变更需预留 TTL 缓冲期 - 自动续费依赖:技能展示
autorenew状态但无法修改,需用户定期通过list_domains检查,避免域名过期