saidutt46/domain-check

Fast, universal domain availability checker - 1,200+ TLDs, pattern generation, RDAP with WHOIS fallback. CLI + Rust library + MCP server for AI agents.

解决的问题

domain-check 是一个高速、通用的域名探索引擎,可让用户在超过 1,200 个顶级域名(TLD)中检查域名的可用性。它无需手动查询注册商或使用网页工具,而是提供高性能 CLI、Rust 库和 AI 代理用的 MCP 服务器。

工作原理

该引擎采用双协议方法,优先使用 RDAP(注册数据访问协议),必要时回退到 WHOIS。它会自动加载完整的 IANA 注册表,以支持超过 1,200 个 TLD。为加快检查速度,支持最多 100 个并发请求,并实时流式输出结果。

适用人群

  • 创业者和初创公司:在科技、创意或金融等预设 TLD 中查找可用的品牌名称。
  • 开发者:通过 domain-check-lib 库将域名检查功能集成到 Rust 项目中。
  • AI 代理用户:赋予 AI 编码代理(如 Claude、Cursor 或 Gemini)通过 Model Context Protocol(MCP)检查域名可用性的能力。
  • 安全专业人士:在所有已知 TLD 中审计商标并保护品牌。

主要亮点

  • 广泛的 TLD 支持:支持 1,200+ 个 TLD,支持自动 IANA 启动加载。
  • 代理原生支持:包含 MCP 服务器,向 AI 代理暴露 check_domain 和 generate_names 等工具。
  • 智能预设:提供 11 个精心策划的 TLD 列表(如 startup、tech、ecommerce),用于定向搜索。
  • 灵活生成:支持模式扩展(字母、数字)、前缀和后缀,用于生成和检查名称变体。
  • 自动化友好:提供 JSON 和 CSV 输出,以及适用于非交互式 CI/CD 流水线的标志。
  • Crate 生态系统:作为 CLI 工具、Rust 库和 MCP 服务器提供。

相关

  • 项目
  • 项目
  • 项目
  • 项目