compare_prices
1 つのドメインについて、各レジストラの新規登録料金と更新料金を一覧にします。返すデータは、namebeta.com のドメインの価格ページと同じです。
読み取り専用 · オープンワールド
AI アシスタントに尋ねる
NameBeta を接続したチャットに、次のように貼り付けます。
brewlab.info の新規登録料金と更新料金を比較してください。3 年間で最も安いレジストラはどこですか?
AI アシスタントは compare_prices を 1 回呼び出し、registration_price と renewal_price から 3 年間の合計を計算します。
入力
| フィールド | タイプ | 必須 | 制約 |
|---|---|---|---|
domain | string | はい | 1–253 文字; \.に一致 |
currency | string | いいえ | CNY, USD, CAD, EUR, GBP, HKD, JPY, KRW, BRL, IDR, INR, MYR, SGDのいずれか; デフォルト USD |
出力
structuredContentとして返され、textコンテンツブロックでJSONとして繰り返されます。
| フィールド | タイプ | 必須 | 制約 |
|---|---|---|---|
domain | string | はい | |
currency | string | はい | CNY, USD, CAD, EUR, GBP, HKD, JPY, KRW, BRL, IDR, INR, MYR, SGDのいずれか |
registrars | object[] | はい | |
registrars[].registrar | string | はい | |
registrars[].registration_price | string | はい | |
registrars[].renewal_price | string | null | はい | |
registrars[].promo | object | いいえ | |
registrars[].promo.old | string | はい | |
registrars[].promo.new | string | はい | |
registrars[].promo.discount | number | はい | |
registrars[].register_url | string | はい | フォーマット uri |
動作
domainはkettlory.comのような完全なドメイン名である必要があります。価格は TLD だけで決まるため、このツールは空き状況を確認しません。先にcheck_availabilityを呼び出してください。- 価格は初年度の登録料金と年間の更新料金で、各レジストラの通貨から
currencyに換算し、$9.80のような表示用の形式に整えたものです。数値ではなく文字列です。 - レジストラが更新料金を公開していない場合、
renewal_priceはnullになります。 promoは、過去 7 日以内に記録されたキャンペーンをレジストラが実施中で、それが現在の価格と一致している場合にだけ含まれます。oldが通常価格、newがキャンペーン価格、discountが割引率(整数に丸めたパーセント)です。- レジストラは価格順ではなく、namebeta.com に表示される順に並びます。最安のレジストラを見つけるには自分で並べ替え、初年度の料金だけでなく更新料金も考慮してください。
register_urlは namebeta.com を経由して、このドメインのレジストラの登録ページに移動します。一部はアフィリエイトリンクです。
例
引数:
{ "domain": "kettlory.com", "currency": "USD" }
結果(一部省略):
{
"domain": "kettlory.com",
"currency": "USD",
"registrars": [
{
"registrar": "Dynadot",
"registration_price": "$9.80",
"renewal_price": "$9.80",
"register_url": "https://namebeta.com/register/kettlory.com/dynadot.com"
},
{
"registrar": "Porkbun",
"registration_price": "$11.08",
"renewal_price": "$11.08",
"register_url": "https://namebeta.com/register/kettlory.com/porkbun.com"
},
{
"registrar": "EuroDNS",
"registration_price": "$24.41",
"renewal_price": null,
"register_url": "https://namebeta.com/register/kettlory.com/eurodns.com"
}
]
}
クォータ
| ツール | バケット | Free (時間 / 日) | Pro (時間 / 日) | Business (時間 / 日) | Enterprise (時間 / 日) |
|---|---|---|---|---|---|
compare_prices | single | 150 / 250 | 1,200 / 3,600 | 2,000 / 8,000 | 無制限 |
エラー
このツール固有のエラーです。それ以外のエラーと、各種エラーがクライアントにどう届くかはエラーで説明しています。
| 状況 | 結果 |
|---|---|
domain にドットがない | ツールエラー MCP error -32602: Input validation error: …(A full domain name is required) |
domain が有効なドメインではない | ツールエラー Invalid domain format |
currency が一覧にない | ツールエラー MCP error -32602: Input validation error: … |
関連項目
check_availability:そもそもドメインが登録できるか- ツール:5 つのツールすべてと、その組み合わせ方
- クォータとエラー
- AI アシスタントに NameBeta のツールがまだ表示されない場合は、クライアントを接続