mcpField
U
Unique.domains

Unique.domains

リモート
unique.domainsビジネス・マーケティング01 日前に更新
リポジトリ公式サイト

Unique.domains について

Unique.domainsは、カタログ内のドメイン名、TLD、レジストラー価格、市場データ、トレンド、業界イベントを読み取るMCPサーバーです。ホスト型とローカルの利用に対応し、会員キーで追加ツールを使えますが、ドメインの登録や購入は行いません。

主な機能

  1. 01ドメインの状態とレジストリ記録を取得
  2. 02レジストラー価格と更新時の価格差を比較
  3. 03TLDの情報と開始フェーズを確認
  4. 04市場の販売、オークション、トレンドを検索
  5. 05会員キーで追加ツールを利用
  6. 06ホスト型HTTPまたはローカルstdioを利用

活用シーン

  1. 01ドメインの保存済みレジストリ・DNSデータを確認
  2. 02各末尾のレジストラー価格を比較
  3. 03ドメイン市場の動向とトレンドを確認
  4. 04TLDの開始情報と業界イベントを調査

MCP 対応

ホスト型Streamable HTTPまたはローカルstdio経由で、カタログを読み取るツールを提供します。ローカル利用では会員キーによりプラン別のツールが有効になりますが、ドメインの登録、購入、変更は行いません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.unique.domains/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@uniquedomains/mcp-server0.1.5

ツール

詳細

Unique Domains MCP サーバー

Unique Domains API用の MCP サーバーです。AI アシスタントが、Unique Domains のカタログからドメイン名、単語、TLD、レジストラーの価格、ドメイン市場、トレンド、業界のアジェンダを読み取れます。

各ツールは、その日の時点で保存されているデータを読み取ります。名前の登録、購入、変更は行いません。

  • ホスト型。インストールもキーも不要です:https://mcp.unique.domains/mcp
  • ローカルマシンで実行:npx -y @uniquedomains/mcp-server

アシスタントを接続する

Claude

Claude(Web版またはデスクトップ版)で「設定」を開き、「コネクター」に移動して、カスタムコネクターを追加し、https://mcp.unique.domains/mcpを貼り付けます。サインインは不要です。

代わりにローカルマシンで実行するには、Claude Desktopのclaude_desktop_config.jsonに以下を追加します:

{
  "mcpServers": {
    "uniquedomains": { "command": "npx", "args": ["-y", "@uniquedomains/mcp-server"] }
  }
}
Claude Code
claude mcp add --transport http uniquedomains https://mcp.unique.domains/mcp

または、メンバーキーを使ってローカルマシンで実行します:

claude mcp add uniquedomains -e UD_API_KEY=ud_live_your_key -- npx -y @uniquedomains/mcp-server
Cursor

Cursorに追加(直接リンクはcursor://anysphere.cursor-deeplink/mcp/install?name=uniquedomains&config=eyJ1cmwiOiJodHRwczovL21jcC51bmlxdWUuZG9tYWlucy9tY3AifQ==)するか、.cursor/mcp.jsonに以下を追加します:

{
  "mcpServers": {
    "uniquedomains": { "url": "https://mcp.unique.domains/mcp" }
  }
}
VS Code
code --add-mcp '{"name":"uniquedomains","type":"http","url":"https://mcp.unique.domains/mcp"}'

または、.vscode/mcp.jsonに以下を追加します:

{
  "servers": {
    "uniquedomains": { "type": "http", "url": "https://mcp.unique.domains/mcp" }
  }
}
ChatGPT

開発者モードを有効にした状態で(「設定」、「アプリとコネクター」、「詳細設定」)、URL https://mcp.unique.domains/mcpを指定し、認証なしのコネクターを作成します。

その他のクライアント

https://mcp.unique.domains/mcpでのストリーミング可能な HTTP、またはnpx -y @uniquedomains/mcp-serverを使ったstdioに対応しています。

無料ツールとメンバーキー

キーがない場合、サーバーはUnique Domainsのウェブサイトで誰でも確認できる情報、つまり名前のステータスとレジストリーレコード、ドメイン末尾の情報、レジストラーの価格、市場の集計データ、トレンド、アジェンダを返します。

メンバーキーを使うと、そのプラン(FounderまたはInvestor)のキー対応ツールが追加されます。Unique Domainsの「設定」、「アカウント」、「API」でキーを作成し、ローカルマシンのサーバーに渡してください:

UD_API_KEY=ud_live_your_key npx -y @uniquedomains/mcp-server

サーバーは起動時にキーのプランを一度読み取り、そのプランで利用可能になるツールを一覧表示します。各プランの説明はunique.domains/apiをご覧ください。

ホスト型コネクターが提供するのは無料ツールのみで、キーは不要です。無料ツールのうち3つ(ud_get_market_sales_word、ud_get_word_market、ud_list_tld_prices)はnpmサーバーでのみ利用できます。各ツールは、呼び出し元ごとに1日あたり1つの単語またはドメイン末尾について回答します。ホスト型コネクターでは、すべてのユーザーが1つの呼び出し元として扱われます。

回答に含まれる内容

  • structuredContent:ツールの出力スキーマで説明されている、APIのdata、meta、links。
  • content:読み手向けの1行(名前とその主な情報、または行数と最初の名前)に続いて、同じJSONをテキストとして表示します。
  • links.details:対象に関する公開Unique Domainsページがある場合、そのページへのリンク(ホスト型コネクター)。
  • リストはデフォルトで20行を返します。meta.cursorが設定されている場合は、それをcursorとして渡すと次のページを読み取れます。
  • 拒否応答は、問題点、受け付け可能な内容、または制限がリセットされる時期を示し、アシスタントが次の行動に移せる文章です。

同じデータをほかの場所で確認する

ツール

キーなしで利用できるツールは56個(ホスト型コネクターでは53個)です。メンバーキーを使うと、さらに25個のツールが追加されます。Investor向けツールはInvestorキーでのみ利用できます。

ツール読み取る内容必要なキー
ud_get_name1つのドメイン名の保存済み回答無料
ud_batch_names1回の呼び出しで最大100件の名前をキー付きで取得するリソースInvestor key
ud_check_nameレジストリとレジストラから1つの名前をリアルタイムで読み取るmember key
ud_get_name_prices1つの名前に関する、保存されているすべてのレジストラの見積もりmember key
ud_get_name_registry1つの名前の最新の保存済みレジストリレコード無料
ud_get_name_registry_history1つの名前の保存済みレジストリレコードのバージョンと、その間の変更内容Investor key
ud_get_name_dns1つの名前の最新の保存済みDNS読み取り結果無料
ud_list_name_changes1つの名前の変更イベントを新しい順に表示Investor key
ud_get_name_history1つの名前のウェブ履歴を独自の段階別データとして表示Investor key
ud_get_name_value1つの名前の保存済み価値推定と直近20件の推定member key
ud_appraise_name推定値がない場合、保存済みの名前1つを評価Investor key
ud_get_name_comps1つの名前に類似する販売データの集計と、その単語が売れた末尾無料
ud_get_name_auction1つの名前の開催中オークション(該当する場合)無料
ud_resolve_word呼び出し元が入力した内容を、カタログ上の該当する単語に変換無料
ud_list_word_categoriesカタログの単語カテゴリを名前別に表示無料
ud_batch_words1回の呼び出しで最大100件の単語プロフィールを取得Investor key
ud_list_wordsテキストとファセットでカタログ内の単語を検索member key
ud_get_word1つの単語のプロフィールmember key
ud_get_word_endings夜間更新時点での単語の末尾無料
ud_list_word_names単語のカタログ名を、売れている末尾ごとに名前順で表示member key
ud_get_word_trademarks単語の商標件数と完全一致する商標Investor key
ud_get_word_notability単語に関するWikipediaとWikidataの情報無料
ud_get_word_market夜間更新から取得した単語の販売とオークションの集計無料、npm のみ
ud_list_related_words単語の類義語、その後に関連語を表示Investor key
ud_list_word_fitsキーワードにその単語を含む各末尾との適合度Investor key
ud_request_word単語をカタログに追加Investor key
ud_get_word_request単語リクエストの状態Investor key
ud_list_domainsフィルター条件に一致する、1単語のカタログ名無料
ud_get_domain名前またはIDで指定したカタログ名1件無料
ud_list_expiring_domains有効期限日別に、期限切れ間近または期限切れのカタログ名を表示Investor key
ud_get_domain_drops1日のうちに期限切れとなる名前無料
ud_list_domain_hacksドメインハック無料
ud_list_domain_changesカタログの変更フィードを新しい順に表示Investor key
ud_get_catalog_stats最新日のカタログ主要集計値無料
ud_list_tldsすべてのルートTLDと、そのレジストリ情報および開始フェーズ無料
ud_get_tldTLD1件の全情報無料
ud_get_tld_stats末尾の最新市場統計無料
ud_list_tld_phases末尾の、日付が付いたすべての開始フェーズを時系列順に表示無料
ud_list_tld_changes末尾の公開レジストリ変更を新しい順に表示無料
ud_list_tld_keywordsカタログが末尾に関連付けているキーワードを種類別に表示無料
ud_list_tld_applicationsICANNが公開する2026年の新gTLDラウンド無料
ud_list_tld_application_changesラウンドで記録されたすべてのステータス変更または競合変更無料
ud_get_tld_application_string申請された文字列1件無料
ud_list_registrars日次価格表を比較する9つのレジストラ無料
ud_list_registrar_pricesレジストラの価格表を末尾のアルファベット順に表示無料
ud_list_registrar_changesレジストラの確認済み価格表変更を新しい順に表示無料
ud_get_registrar_footprint最新のフットプリント日付時点で、そのレジストラ配下として追跡されている名前member key
ud_list_tld_prices1つの末尾に対するすべてのレジストラの価格表価格無料、npm のみ
ud_list_tld_price_history1つの末尾の変更があった価格行を新しい順に表示Investor key
ud_list_price_changes9社のレジストラにおける確認済み価格変更無料
ud_list_price_traps初年度の最安価格から、更新時に罠のような価格へ跳ね上がる末尾無料
ud_list_cheapest_prices最大100件の末尾について、最安のレジストラを表示member key
ud_list_venuesプロフィールと丸めたフットプリントを備えた、パーキングおよびマーケットプレイスのサービス無料
ud_get_venue検証済みの掲載条件を含む、サービス1件のプロフィール無料
ud_list_iana_registrarsレジストリ同期で保存されたIANAレジストラ一覧無料
ud_get_iana_registrarIDで指定したIANAレジストラ1件無料
ud_get_market_salesドメイン販売の動向を主要集計値として表示無料
ud_list_market_sales_series日、週、月単位の販売系列1件を古い順に表示無料
ud_list_market_sales_endings各末尾の過去12か月および30日間の販売統計無料
ud_get_market_sales_lengths.com、.ai、.io、.coのラベル長別販売データ無料
ud_list_market_sales_movers過去30日間に販売が変動した単語を最大10件表示無料
ud_get_market_sales_word1つの単語の過去12か月の販売市場無料、npm のみ
ud_get_market_auctions本日のドメインオークションをサービス別に表示無料
ud_list_market_auctions_sampleオークション中の単語1つから成る名前を、1日の固定サンプルとして最大20件表示無料
ud_list_market_auction_venues検証済みルールと本日の件数を含む、7つのオークションサービス無料
ud_list_market_auction_outcomesサービス別の確認済みオークション結果Investor key
ud_list_trends公開済みのすべてのトレンドと、最新号の統計、および初号と最終号の日付無料
ud_get_trendトレンド1件無料
ud_list_trend_categoriesトレンドカテゴリ。GET /trends の category フィルター無料
ud_list_trend_pool各号の作成元となる、採用済みのトレンド候補member key
ud_list_events1か月分の業界イベント無料
ud_get_event主催者情報を含む業界イベント1件無料
ud_get_agenda1か月分の公開アジェンダ全体無料
ud_get_latest_editionページ1件の最新公開日次版無料
ud_get_editionページ1件の、日付指定された公開版無料
ud_get_meta_enumsコードカタログから読み取った、ペイロードで使用されるすべての列挙値無料
ud_get_meta_freshnessスキャナーの各処理がどれほど最新か無料
ud_list_meta_datasetsGitHubデータセットと、同じ行を提供するAPIパス無料
ud_list_meta_trademark_classes商標が出願される45のニース分類無料
ud_get_meta_providersレジストラの識別情報と、オークションサービスおよびパーキングサービスのカタログ無料
ud_get_key呼び出しキー自身のプラン、利用枠、月member key

設定

変数プロファイル説明
UD_API_KEYローカルメンバーキーです。プランに含まれるキー認証ツールを追加します。
UD_MCP_PROFILE両方local(デフォルト)または hosted です。
UD_API_BASE両方API をローカルで実行する場合の、別の API ベース URL です。
UD_CONNECTOR_SECRETホスト型コネクターの共有シークレットです。X-UD-Connector-Secret として送信されます。
UD_WELLKNOWN_FILESホスト型/.well-known/ 配下で提供するファイルを JSON オブジェクトで指定します(下記参照)。
PORTホスト型HTTP ポートです。デフォルトは 8080 です。

ホスト型プロファイルでは無料ツールのみが登録され、UD_API_KEY の値にかかわらず Authorization ヘッダーは送信されません。また、回答から register と product のリンクが削除され、links.details が追加されます。キーがない場合(ホスト型プロファイル、または UD_API_KEY を指定していない npm サーバー)は、キーを指定した場合にのみ送信できる sort や prefix などの入力は一覧に表示されません。

UD_WELLKNOWN_FILES では、ファイル名とその本文(プレーンテキストとして提供)、または { "body": "...", "contentType": "..." } を対応付けます。これにより、ディレクトリの証明情報をデプロイせずに変数の変更だけで提供できます。

{
  "openai-apps-challenge": "<the token from OpenAI's portal>",
  "mcp-registry-auth": "v=MCPv1; k=ed25519; p=<public key>",
  "glama.json": { "body": "{\"$schema\":\"https://glama.ai/mcp/schemas/connector.json\",\"claim\":\"<token>\"}", "contentType": "application/json" }
}

ホスト型コネクターを自分で実行する

docker build -t uniquedomains-mcp-server .
docker run -p 8080:8080 uniquedomains-mcp-server

このイメージは UD_MCP_PROFILE=hosted を指定して node dist/http.js を実行します。POST /mcp(ステートレスな Streamable HTTP、プレーンな JSON 回答)、GET /healthz、および well-known ファイルを提供します。すべての回答に Cache-Control: no-store が設定され、/mcp はすべてのオリジンからのアクセスを許可します。

サーバーをその方法で検査するカタログ向けに、stdio エントリーポイントを指定すると、同じイメージが stdio にも対応します。

docker run -i --rm -e UD_MCP_PROFILE=local uniquedomains-mcp-server dist/stdio.js

開発

npm ci
npm run build
npm test
npm run smoke
  • npm run generate は、@uniquedomains/sdk に含まれる API ドキュメントをもとに、src/generated/tools.ts、openapi/v1.json、および上記のツール一覧を再生成します。-- --check を指定すると、最新でない場合に失敗し、-- --live を指定すると、ライブのドキュメントと比較します。
  • npm run smoke は、MCP Inspector を両方のトランスポートとフィクスチャ API に対して実行します。-- --live を指定すると、ライブ API を使用します。
  • npm run plugin は dist/chatgpt-plugin.zip をビルドし、OpenAI の制限に適合するか確認します。plugin/review.json にプレースホルダーのテキストが含まれている間は実行できません(CI 向けの npm run plugin:test はその場合もビルドします)。
  • 夜間のコントラクトワークフローは、ワークフロートークンを使ってプルリクエストを作成します。このトークンには、リポジトリ設定の「Allow GitHub Actions to create and approve pull requests」(Settings、Actions、General)が必要です。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。