mcpField
M
mcp-whoisxmlapi

mcp-whoisxmlapi

リモート
github.com/whoisxmlapiセキュリティ0今日更新
リポジトリ

mcp-whoisxmlapi について

mcp-whoisxmlapiは、セキュリティ分析担当者やAIエージェント向けのWhoisXML API公式サーバーです。ドメイン、DNS、IP、脅威情報、メール、バルク検索のツールを提供し、ホスト型エンドポイントとローカル実行に対応します。

主な機能

  1. 01WHOISとドメイン履歴の検索
  2. 02DNSとインフラの照会
  3. 03IP位置情報とリスク検出
  4. 04脅威とブランドの監視
  5. 05メール検証
  6. 06バルク検索とジョブ結果

活用シーン

  1. 01不審なドメインの調査
  2. 02ドメインとIP基盤の把握
  3. 03ブランドなりすましの監視
  4. 04メールリストの検証

MCP 対応

MCPクライアントにWhoisXML APIの34種類のツールを公開します。ホスト型エンドポイントへの接続と、APIキーを使ったローカル実行が可能です。

設定

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

エンドポイントhttps://mcp-hosted.whoisxmlapi.com/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@whoisxmlapidotcom/mcp-whoisxmlapi1.9.2

ツール

32
パラメーター型必須説明
datestringいいえ照会する日付(YYYY-MM-DD 形式)。省略した場合、上流 API の既定値(通常は昨日)が使用されます。
modeenumはい'preview' は件数のみを返します(クレジットは消費されません)。'purchase' はドメインの完全なリストを返します。preview | purchase
punycodebooleanいいえtrue の場合、ドメイン名を Punycode にエンコードします。
with_typosbooleanいいえtrue の場合、ブランド用語の誤記パターン(文字の入れ替え、類似文字、文字抜けなど)を含めます。
excluded_search_termsstringいいえ除外する語句をカンマ区切りで指定します。最大 4 項目です。
included_search_termsstringはい含めるブランド用語をカンマ区切りで指定します(AND 条件)。最大 4 項目です。大文字と小文字は区別されません。ワイルドカード * を使用できます。

詳細

WhoisXML API

WhoisXML API MCP サーバー

公式のWhoisXML API MCP サーバーです。WHOIS、DNS、IP ジオロケーション、脅威インテリジェンス、タイポスクワッティング、メール検証、ネイティブの一括検索に対応する34 個の公式ツールを、Claude、Cursor、VS Code、LobeChat、または任意の MCP クライアントで利用できます。

このリポジトリは、サーバーの公開掲載先です。配布はホスト型エンドポイント、npm、Docker Hub を通じて行われます。実装のソースコードは Whois API, Inc. が非公開で管理しています。

ホスト型エンドポイント(インストール不要)

リモート接続に対応した任意の MCP クライアントをホスト型サーバーに接続できます。認証には WhoisXML API キーを使用した OAuth を利用します。

https://mcp-hosted.whoisxmlapi.com/mcp
{
  "mcpServers": {
    "whoisxmlapi": {
      "url": "https://mcp-hosted.whoisxmlapi.com/mcp"
    }
  }
}

ローカルで実行

WhoisXML API キーが必要です。https://whoisxmlapi.com で取得してください。

npm:

{
  "mcpServers": {
    "whoisxmlapi": {
      "command": "npx",
      "args": ["-y", "@whoisxmlapidotcom/mcp-whoisxmlapi"],
      "env": { "WHOISXMLAPI_TOKEN": "at_YOUR_KEY" }
    }
  }
}

Docker:

docker run -i --rm -e WHOISXMLAPI_TOKEN=at_YOUR_KEY whoisxmlapidotcom/mcp-whoisxmlapi

ツール(34 個)

ドメインインテリジェンス
ツール機能
whoisドメインの最新の WHOIS/RDAP 登録データ(レジストラ、日付、ネームサーバー、ステータス、連絡先)。
whois_historyWHOIS 変更の全履歴(所有権の移転、レジストラの変更、ネームサーバーの切り替え)。
domain_info最新および過去のレコードを組み合わせ、秘匿された項目を補完した拡張 WHOIS プロファイル。
reverse_whoisWHOIS レコードに自由形式の検索語(名前、メールアドレス、組織、住所)を含むすべてのドメイン。
reverse_whois_advanced項目を指定した WHOIS 検索(例:RegistrantContact.Organization)。検索語は最大 4 件です。
domain_reputation現在のインフラストラクチャと設定のチェックに基づく、0~100 の信頼スコア。
typosquattingドメインがタイポスクワッティングのグループに属するかを確認するか、グループ全体を表示します。
categorizationドメインを IAB Content Taxonomy v3.1 のカテゴリに分類します。
DNS とインフラストラクチャ
ツール機能
dns_lookup最新の DNS レコード(A、AAAA、MX、NS、SOA、TXT、CNAME、PTR、SRV、CAA、DS、DNSKEY、またはすべて)。
dns_history過去の DNS レコード(順引き)、または過去に IP 上に存在したドメイン(逆引き)。
reverse_dnsパターンで DNS レコードを検索し、一致するドメインを返します。
reverse_ipIP を現在参照しているすべてのドメインと、初回・最終確認日。
reverse_mx特定の MX サーバーを使用するすべてのドメイン。
reverse_ns特定のネームサーバーに委任されているすべてのドメイン。
subdomain_lookupドメインの既知のサブドメインを確認日時とともに列挙します。1 リクエストあたり 10,000 件の上限を超えてページングできます。
domain_and_subdomain_discovery検索語を含む、登録時期を問わないドメイン/サブドメインを検索します(ワイルドカードに対応し、since で初回確認日を絞り込めます)。
ssl_certificatesTLS 証明書の詳細(発行者、有効期間、SAN、チェーンの信頼性)。
IP インテリジェンス
ツール機能
ipgeolocationIP、ドメイン、またはメールアドレスの国、地域、都市、ISP、ASN。
ip_netblocksIP/ASN/組織の CIDR 範囲、ASN、組織、登録日。
vpn_proxy_detectionIP が既知の VPN、プロキシ、Tor 出口ノード、中継、ホスティング、CDN アドレスかどうかと、0~100 のリスクスコア。
脅威とブランド保護
ツール機能
threat_intelligenceドメイン、URL、IP、CIDR、またはファイルハッシュをマルウェア/フィッシング/スパム/ボットネットのフィードと照合します。
brand_alertブランド関連の語を含む新規追加/削除/更新ドメインを通知します。タイポスクワットや類似ドメインを監視します。
registrant_alertWHOIS の登録者項目が検索語と一致する新規/変更ドメインを通知します。
メール
ツール内容
email_verification構文、MX、SMTP の到達性を確認し、使い捨てメール、ロールアドレス、フリーメール、全件受信のメールアドレスを検出します。
disposable_email_check使い捨て/一時メールプロバイダーかどうかを真偽値で判定します。
スクリーンショット
ツール内容
website_screenshotウェブページのスクリーンショットを撮影し、ネイティブの画像コンテンツブロックとして返します。
ネイティブ一括処理
ツール内容
bulk_whois1 回の呼び出しで最大 10,000 件のドメインの WHOIS を取得します(ネイティブ一括処理。長時間実行の場合は非同期の job_id を返します)。
bulk_email_verification最大 10,000 件のメールアドレスを検証します(長時間実行の場合は非同期)。
bulk_vpn_proxy_detection1 回の呼び出しで最大 100 件の IP アドレスの VPN とプロキシを検出します(ネイティブ一括処理。常にインラインで返します。Starter プラン以上が必要です)。
bulk_dns_lookup最大 200 件のドメインの DNS を検索し、同時に処理します。
bulk_ip_geolocation最大 200 件の IP アドレスの位置情報を検索し、同時に処理します。
bulk_subdomain_lookup最大 200 件のルートドメインのサブドメインを検出します。
bulk_job_status実行中の一括処理ジョブの進行状況を確認します。
bulk_job_results完了した一括処理ジョブの入力ごとの全結果を取得します。

プロンプトの例

  • 「suspicious-domain.com の WHOIS を調べて、不審なドメインかどうか教えてください。」
  • 「example.com のすべてのサブドメインを見つけて、DNS 履歴を確認してください。」
  • 「203.0.113.7 の脅威インテリジェンス上の評価と、そこでホストされているものを確認してください。」

© Whois API, Inc. · https://www.whoisxmlapi.com · サポート:https://whoisxmlapi.com/contact-us

コメント

MCP は初めてですか?

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

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