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 は、広範なトップレベルドメイン(TLD) across 1,200+ TLDs でドメイン名の利用可能性を確認できる高速かつ包括的なドメイン探索エンジンです。手動でレジストリを確認する必要や、ウェブベースのツールを使用する必要がなく、高性能な CLI、Rust ライブラリ、AIエージェント用の MCP サーバーを提供します。

動作方法

このエンジンは、RDAP(Registration Data Access Protocol)を優先し、必要に応じて WHOIS にフォールバックする二重プロトコルアプローチを使用しています。自動的に IANA レジストリを読み込み、1,200 以上の TLD をサポートします。チェックを高速化するため、最大 100 件の並行リクエストをサポートし、リアルタイムで結果をストリーミングします。

対象ユーザー

  • 起業家およびスタートアップ: テック、クリエイティブ、ファイナンスなどのプリセットでブランド名の利用可能性を確認。
  • 開発者: domain-check-lib ライブラリを通じて Rust プロジェクトにドメインチェックを統合。
  • AIエージェントユーザー: Claude、Cursor、Gemini などの AI コーディングエージェントに、Model Context Protocol(MCP)経由でドメイン利用可能性の確認機能を提供。
  • セキュリティ専門家: すべての既知の TLD で商標を監査し、ブランドを保護。

特徴

  • 広範な TLD 対応: 自動 IANA ブートストラップ読み込みにより、1,200 以上の TLD をサポート。
  • エージェントネイティブ: check_domain および generate_names などのツールを AI エージェントに公開する MCP サーバーを内蔵。
  • スマートプリセット: startup、tech、ecommerce など 11 のカスタマイズ済み TLD リストを提供し、ターゲット検索を可能に。
  • 柔軟な生成: 文字、数字、接頭辞、接尾辞のパターン展開をサポートし、名前のバリエーションを生成・確認。
  • 自動化対応: JSON および CSV 出力、非対話型 CI/CD パイプライン用フラグを提供。
  • Crate エコシステム: CLI ツール、Rust ライブラリ、MCP サーバーとして利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト