MCPドメイン空き状況チェッカー
特徴
ドメインの空き状況の確認
50以上の人気TLD拡張子の可用性を確認する
人気のドメイン (.com、.io、.ai)、国別ドメイン (.us、.uk、.de)、新しい TLD (.app、.dev、.tech) をサポート
正確性のためにDNSとWHOISを使用した二重検証
人気度順に整理されたスマートなTLD提案
検索機能
TLDの完全一致で特定のドメインをチェック
指定された名前に対してサポートされている拡張子を一括チェックする
ドメインクエリを高速化するための並列処理
TLD カテゴリ別に整理された結果
MCP統合
uvxパッケージ管理による簡単なセットアップ
Claude Desktopとのシームレスな統合
リアルタイムの空き状況の更新
パフォーマンスメトリックとタイミング情報
AIアシスタント機能
クロードによる自然言語ドメインクエリ
自動化されたドメイン提案ワークフロー
空き状況に基づいたスマートな推奨事項
デモ
00:00 - google.com の可用性を確認しています
よく知られているプレミアム ドメインをテストして、ドメイン チェック機能と代替 TLD の提案を実証します。
00:20 - myawesomesite.com のテスト
カスタム ドメイン名が使用可能かどうかを確認し、代替の拡張オプションを検討します。
00:40 - techstartup2026.io の検証
テクノロジー系スタートアップのドメイン オプションを調査し、複数の TLD 拡張子での利用可能性を確認します。
01:00 - aitoolsドメインの分析
競合する AI 業界のドメインを確認し、スタートアップの命名に関する市場の可用性を分析します。
要件
Python 3.10以上
クロードデスクトップ
UVパッケージマネージャー
依存関係のインストール
次のいずれかの方法で uv パッケージ マネージャーをインストールします。
公式インストーラー(推奨):
自作(macOS/Linux):
Homebrew をインストールします (必要な場合):
すべてのオペレーティングシステムのインストール手順については、 https://brew.shをご覧ください。
または、次を実行します:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
MCP サーバーは、uvx を通じて Python の依存関係を自動的に管理します。
インストール
ゼロクローンインストール(推奨)
MCP ドメイン可用性チェッカーは、パッケージ管理に uvx を使用して、リポジトリを複製せずに直接インストールをサポートします。
構成
Claude Desktop の構成ファイルは次の場所にあります。
macOS :
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows :
%APPDATA%\Claude\claude_desktop_config.jsonLinux :
~/.config/Claude/claude_desktop_config.json
このファイルを編集して、ドメイン可用性 MCP 構成を追加します。
すでに他の MCP が設定されている場合は、「mcpServers」オブジェクト内に「mcp-domain-availability」セクションを追加するだけです。
Smithery経由でインストール
Smithery経由で Claude Desktop の mcp-domain-availability を自動的にインストールするには:
手動インストール
開発またはローカルテストの場合:
リポジトリをクローンします。
依存関係をインストールします:
ローカルで実行:
仕組み
MCP ドメイン可用性チェッカーは、複数の検証方法を使用してドメインの可用性を判断します。
DNS解決:ドメインがIPアドレスに解決されるかどうかを確認します
WHOIS検索: WHOISデータベースに登録情報を照会します
ソケット接続: 他の方法が利用できない場合はソケットベースのチェックにフォールバックします
このツールは、これらの方法の結果を組み合わせて、複数のドメインを同時にチェックするための並列処理により、正確な可用性ステータスを提供します。
利用可能なツール
ドメインチェック
ツール名 | 説明 | 使用法 |
| --domain フラグでドメインの可用性を確認する |
|
サポートされているTLDカテゴリー
人気のTLD (12)
com、net、org、io、ai、app、dev、co、xyz、me、info、biz
国別TLD (35)
us、uk、ca、au、de、fr、it、es、nl、jp、kr、cn、in、br、mx、ar、cl、co、pe、ru、pl、cz、ch、at、se、no、dk、fi、be、pt、gr、tr、za、例、ma、ng、ke
新しいTLD
テクノロジー、オンライン、サイト、ウェブサイト、ストア、ショップ、クラウド、デジタル、ブログ、ニュースなど。
使用例
Claude による MCP ドメイン可用性チェッカーの使用方法の例を次に示します。
単一ドメインチェック
ドメイン名調査
特定のドメイン検証
出力形式
このツールは、以下を含む包括的な結果を提供します:
要求されたドメイン: 照会された正確なドメインのステータス(特定の TLD が指定されている場合)
利用可能なドメイン: アルファベット順に並べられた利用可能なドメインのリスト
利用できないドメイン:登録済みドメインのリスト
概要統計: TLD カテゴリ別内訳 (人気、国、新規 TLD)
パフォーマンスメトリクス: 各ドメインの期間を確認する
トラブルシューティング
「サーバーが切断されました」エラー
Claude Desktop で接続エラーが表示される場合:
uvxのインストールを確認します:
uvx --versionを実行して、uvx が正しくインストールされていることを確認します。必要に応じて uv を再インストールします:
curl -LsSf https://astral.sh/uv/install.sh | sh
Pythonのバージョンを確認します:
Python 3.10以降が利用可能であることを確認します:
python3 --version
DNS解決の問題
ドメインチェックが失敗する場合:
ネットワーク接続:
インターネット接続が安定していることを確認する
DNSサーバーにアクセスできるかどうかを確認する
レート制限:
大規模な一括チェックは DNS/WHOIS サービスのレート制限に達する可能性があります
このツールはセマフォを使用して同時リクエストを20に制限します
構成の問題
MCP サーバーが起動しない場合は:
構成構文を確認します:
claude_desktop_config.jsonで JSON 構文が有効であることを確認します。すべての括弧と引用符が正しく対応していることを確認してください
Claudeデスクトップを再起動します:
設定変更後、Claude Desktop を閉じて再起動します。
Related MCP server: JMAP MCP Server
発達
プロジェクト構造
main.py: MCP サーバーとドメイン チェック ロジックを備えたメイン エントリ ポイントDNS、WHOIS、ソケットフォールバック方式によるドメインチェック機能
分類リストによるTLD管理
並列ドメインチェックの非同期処理
建物
テスト
地域開発
セキュリティに関する考慮事項
MCPドメイン可用性チェッカーは、DNSサーバーおよびWHOISサービスに外部ネットワークリクエストを送信します。ユーザーは以下の点にご注意ください。
ドメインクエリはDNSプロバイダーによって記録される可能性があります
WHOISクエリは通常ログに記録され、レート制限される可能性があります
チェックされているドメイン名以外に個人情報は送信されません
すべてのクエリは読み取り専用であり、外部システムを変更することはありません。
貢献
貢献を歓迎します!改善の余地がある分野は次のとおりです。
追加のTLDカテゴリのサポートの追加
繰り返しクエリを高速化するためのキャッシュメカニズムの実装
WHOIS解析を強化してより詳細なドメイン情報を取得
エラー処理と再試行メカニズムの改善
ライセンス
このプロジェクトは、Mozilla Public License 2.0 に基づいてライセンスされています。詳細については、 LICENSEファイルを参照してください。