IP2WHOIS について
IP2WHOIS APIを使うMCPサーバーで、AIエージェント向けにドメイン登録情報やIPアドレス上のホストドメインを調べられます。WHOIS検索とIPベースの検索を提供します。
主な機能
- 01ドメインのWHOIS情報検索
- 02IPからホストドメインを検索
- 03ドメイン年齢と日付の取得
- 04レジストラと連絡先の確認
- 05リモートまたはローカルで実行
活用シーン
- 01ドメインのレジストラと所有者の確認
- 02ドメインの作成日と有効期限の確認
- 03IPアドレス上のホストドメインの特定
MCP 対応
MCPクライアントに、ドメインWHOIS検索とIPベースのホストドメイン検索ツールを提供します。ホスト型サービスへの接続とローカル実行に対応し、IP2WHOIS APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
IP2WHOIS MCP Server
IP2WHOIS API を使用して包括的な WHOIS 検索機能を提供する、Model Context Protocol(MCP)サーバーです。このサーバーを使用すると、AI エージェントがドメインの登録情報を照会できます。情報には、有効期限、レジストラ情報、登録者データなどが含まれます。また、IP アドレスでホストされているドメインの照会にも対応しています。
機能
-
ドメイン検索:任意のドメイン名の詳細な WHOIS データを取得します。
-
ホストドメイン検索:任意の IP アドレスでホストされているドメインのデータを取得します。
-
包括的なデータ:ドメインの運用期間、ネームサーバー、レジストラ情報、管理者および請求先の連絡先情報が含まれます。
-
FastMCP フレームワーク:高性能な FastMCP Python フレームワークを使用して構築されています。
要件
この MCP サーバーを使用するには、API キーが必要です。登録すると、無料の API キーを取得して、毎月最大 500 回まで照会できます。
ローカル MCP サーバーのセットアップでは uv も使用します。ガイドに従ってインストールできます。
セットアップ
この MCP サーバーは、次の 2 つの方法で使用できます。
- クラウドホスト型 MCP サーバー:ホストされた IP2WHOIS MCP サーバーに直接接続します。ローカルへのインストールは不要です。
- ローカル MCP サーバー:
uvを使用して、サーバーを自分のマシンにダウンロードして実行します。
オプション 1:クラウドホスト型 MCP サーバー
ホストされたサーバーに直接接続する場合に使用します。
方法 A:HTTP 直接接続
MCP クライアントが HTTP 経由のリモートサーバーに対応している場合に使用します。uv、Node.js、npx は不要です。
{
"mcpServers": {
"ip2whois": {
"type": "http",
"url": "https://mcp.ip2whois.com/",
"headers": {
"X-API-Key": "<YOUR API key HERE>"
}
}
}
}
Claude Code など、コマンドラインからクライアントを設定する場合は、次のコマンドでサーバーを追加できます。
claude mcp add --transport http ip2whois https://mcp.ip2whois.com/ --header "X-API-Key: <YOUR API key HERE>"
方法 B:npx 経由で接続
MCP クライアントがローカル(stdio)サーバーにしか対応していない場合に使用します。mcp-remote パッケージがローカルで実行され、ホストされたサーバーにリクエストを転送します。Node.js が必要です。
{
"mcpServers": {
"ip2whois": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.ip2whois.com/",
"--header",
"X-API-Key:<YOUR API key HERE>"
]
}
}
}
API キーを取得するには、ログインしてダッシュボードからキーを取得し、上記の例の <YOUR API key HERE> を実際の API キーに置き換えてください。
変更を保存した後、Claude Desktop を再起動すると、Search and tools メニューに表示されます。
オプション 2:ローカル MCP サーバー
以下の手順に従って、自分のマシンで MCP サーバーを実行してください。
uvパッケージマネージャーをセットアップします。手順については、再度ガイドを参照してください。- Claude Desktop がインストールされていることを確認してください。まだインストールされていない場合、Windows および MacOS のユーザーはこちらからダウンロードしてください。Linux のユーザーはこちらのガイドに従ってください。
- お好みのエディターで
claude_desktop_config.jsonを開きます。まだファイルがない場合は、こちらのガイドに従って作成してください。 claude_desktop_config.jsonに次の内容を追加します。
{
"mcpServers": {
"ip2whois": {
"command": "uvx",
"args": ["mcp-ip2whois"],
"env": {
"IP2WHOIS_API_KEY": "<YOUR API key HERE>"
}
}
}
}
- API キーを取得するには、ログインしてダッシュボードからキーを取得してください。上記の例の
<YOUR API key HERE>を実際の API キーに置き換えます。 - 変更を保存した後、Claude Desktop を再起動すると、
Search and toolsメニューに表示されます。
使用方法
WHOIS 情報を照会するには、Claude Desktop のチャットでドメインについて質問するだけです。質問の例をいくつか紹介します。
- (domain) のレジストラはどこですか?
- (domain) の所有者は誰ですか?
- (domain) の WHOIS 情報は何ですか?
たとえば、以下は google.com の結果です。

IP アドレスでホストされているドメインを照会するには、Claude Desktop のチャットで IP について質問するだけです。質問の例をいくつか紹介します。
- (IP) がホストしていたドメインは何ですか?
- (IP) に含まれるドメインは何ですか?
- (IP) が所有するドメインは何ですか?
Claude Desktop では、IP2WHOIS MCP サーバーから返された結果に基づいて、モデルが自動的に出力を生成します。
環境変数
IP2WHOIS_API_KEY
IP2WHOIS API キーを設定すると、IP アドレスの詳細情報を取得でき、月あたり最大 500 回まで無料で照会できます。無料の API キーはこちらから登録できます。または、プランに登録すると、さらに多くの特典を利用できます。
ツール
get_whois
ドメイン名の WHOIS データを検索します。
-
引数:
domain(string):検索するドメイン名(例:google.com)。
-
出力:以下を含む JSON オブジェクトを返します。
-
domain_id、status、domain_age -
create_date、update_date、expire_date -
registrar(名前、URL など) -
registrant(名前、組織、国) -
nameservers
-
get_hosted_domains
IP アドレスでホストされているドメイン名の一覧を照会します。
-
引数:
ip(string):検索する IP アドレス(IPv4 または IPv6)。
-
出力:IP アドレスでホストされているドメインと、見つかったホスト済みドメインの合計数を含む JSON オブジェクトを返します。
ライセンス
LICENSE ファイルを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。