核心用法
DomainDetails 是一款开源免费的域名信息查询工具,提供 CLI、HTTP API 及 MCP 服务器三种使用模式。核心功能包括:
- RDAP 优先查询:现代结构化协议,支持事件时间线、DNSSEC 状态等
- WHOIS 后备:传统协议兼容,覆盖老旧注册局
- 多入口使用:Homebrew/npm/Docker 安装,或直接用 npx/curl 免安装执行
- MCP 集成:可作为 Claude Desktop 等 AI 客户端的工具服务器
典型命令:domaindetails example.com 或 curl https://mcp.domaindetails.com/lookup/example.com
显著优点
1. 零门槛:无需注册、API Key 或付费,开箱即用
2. 协议现代化:优先 RDAP(替代 WHOIS 的 IETF 标准),数据结构规范化
3. 生态完整:CLI + API + MCP 三种形态,覆盖脚本自动化到 AI 工作流
4. TLD 覆盖广:50+ 顶级域,IANA 引导机制兜底
5. 本地缓存:TLD 解析缓存加速重复查询
潜在局限
- 数据时效性:依赖注册局 RDAP/WHOIS 服务器,非实时同步
- 隐私保护域名:WHOIS 隐私服务可能隐藏真实联系人
- 速率限制:免费服务未披露具体限流策略,高频使用存在不确定性
- 输出深度:侧重注册元数据,不包含历史变更记录或子域枚举
适合人群
- 安全研究员:快速验证域名注册信息、DNSSEC 配置
- 开发者:CI/CD 中自动化域名健康检查
- 域名投资者:批量筛查到期时间与注册商
- AI 工作流用户:通过 MCP 为 LLM 提供实时域名情报
常规风险
| 风险项 | 说明 | 缓解建议 |
|--------|------|----------|
| 查询溯源 | 查询请求可被注册局日志记录 | 敏感调查使用 Tor/VPN |
| 数据可靠性 | 注册局数据可能滞后或被隐私保护 | 交叉验证多个数据源 |
| 依赖稳定性 | 免费服务无 SLA | 生产环境建议自建 WHOIS 客户端作为后备 |
| MCP 暴露面 | `--mcp` 模式开启本地服务器 | 仅绑定 localhost,避免公网暴露 |