mcp-whois-domain-lookup について
mcp-whois-domain-lookup は、Apify Actor を通じてドメイン登録情報を調べる MCP サーバーです。ドメイン調査向けに、RDAP または WHOIS で取得したレジストリ公開データを行形式で返します。
主な機能
- 01ドメイン、URL、メールの一括入力
- 02登録日と有効期限の取得
- 03レジストラとドメイン年齢の取得
- 04ネームサーバー、DNSSEC、ステータスコード
- 05公開されている登録者の組織と国
活用シーン
- 01見込み顧客ドメインの登録情報確認
- 02有効期限が近いドメインの特定
- 03未登録ドメインの判別
MCP 対応
MCP クライアントに `lookup_domain_whois` ツールを提供します。サーバーが Apify Actor を起動して完了を待ち、データセットの行を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | いいえ | ドメイン、URL、またはメールアドレスを 1 件指定します(例:stripe.com)。 |
| domains | array | いいえ | ドメイン、ウェブサイト URL、またはメールアドレスを最大 5,000 件指定します。サブドメインは、その登録可能ドメインとして検索されます。 |
| include_raw | enum | いいえ | true にすると、レジストリの未加工の RDAP JSON または WHOIS テキストが raw_response に含まれます。デフォルトは false です。true | false |
| max_charge_usd | string | いいえ | 任意。料金がこの金額を超える前に実行を停止します。 |
| follow_registrar_rdap | enum | いいえ | true(デフォルト)の場合、登録事業者の RDAP レコードも読み取り、不正利用に関するメールアドレスと、公開されている登録者情報を取得します。true | false |
詳細
WHOIS Domain Lookup MCP サーバー
Apify 上の Mamba Labs Bulk WHOIS and RDAP Domain Age Lookup アクター向けの MCP サーバーです。ドメイン、ウェブサイトの URL、またはメールアドレスを渡すと、ドメインごとに 1 行の結果を返します。登録の有無、レジストラ、作成日、更新日、満了日、ドメインの経過年数と満了までの日数、ステータスコード、ネームサーバー、DNSSEC、そしてレジストリが公開している場合は登録者の組織名と国が含まれます。
内容
機能
アクターは各レジストリに直接問い合わせます。公式の IANA リストにある RDAP サーバー、リストにはまだ掲載されていない .io、.ac、.co、.us、.ch、.li 用のレジストリ RDAP サーバー、その他のドメインについてはレジストリのポート 43 WHOIS サーバーを利用します。キーもサードパーティの検索サービスも必要ありません。レジストリが管理していないドメインは、registered が false として返されます。処理はすべて Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。
クイックスタート
Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。
Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに、次の内容を追加します。
{
"mcpServers": {
"mamba-whois-domain-lookup": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-whois-domain-lookup"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動すると、lookup_domain_whois ツールが表示されます。
前提条件
- Node.js 18 以降。
- console.apify.com/account/integrations で取得した Apify API トークンを
APIFY_TOKENとして設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「見込み客のドメイン 200 件の経過年数と、今後 90 日以内に満了するドメインを教えてください。」
- 「acme.io のレジストラはどこで、いつ登録されましたか?」
- 「これらのドメインのうち、未登録のものはどれですか?」
ツール
lookup_domain_whois。ツールは 1 つです。引数の例:
{
"domains": ["stripe.com", "notion.io", "lemonde.fr"]
}
入力
アクターの購入者向け入力をすべてそのまま使用します。省略した入力には、アクター独自のデフォルト値が適用されます。数値と yes/no のオプションは文字列として送信されます。
| 入力 | 型 | 説明 |
|---|---|---|
domains | array | ドメイン、URL、またはメールアドレス。最大 5,000 件 |
domain | string | 1 つのドメイン |
follow_registrar_rdap | string | true(デフォルト)または false |
include_raw | string | true または false(デフォルト) |
max_charge_usd | string | 実行の任意の料金上限 |
料金
Apify でイベントごとに課金され、Apify アカウントに請求されます。価格は USD です。
| イベント | Free プラン | Bronze | Silver | Gold |
|---|---|---|---|---|
domain-lookup、レジストリが応答したドメインごと | $0.0025 | $0.002375 | $0.00225 | $0.002125 |
apify-actor-start、実行開始ごと | $0.0006 | $0.0006 | $0.0006 | $0.0006 |
日付が公開されていない行、エラー行、ドメインではない入力、同じ実行内で重複したドメインは無料です。
キーについて
アクターはキーを必要とせず、キーを保持しません。レジストリが公開している RDAP サービスと WHOIS サービスを読み取ります。実行にかかるプラットフォーム料金は Mamba Labs が負担します。
アクターの完全なドキュメント
apify.com/mambalabs/whois-domain-lookup
ライセンス
MIT。LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。