Saltar al contenido principal

compare_prices

Muestra cuánto cobra cada registrador por registrar y renovar un dominio. Devuelve los mismos datos que la página de precios del dominio en namebeta.com.

Solo lectura · Mundo abierto

Pregúntale a tu asistente​

Pega esto en una conversación con NameBeta conectado:

Compara los precios de registro y renovación de brewlab.info. ¿Qué registrador sale más barato a tres años?

Tu asistente llama una vez a compare_prices y calcula el total a tres años a partir de registration_price y renewal_price.

Entrada​

CampoTipoRequeridoRestricciones
domainstringSí1–253 caracteres; Coincide con \.
currencystringNoUno de CNY, USD, CAD, EUR, GBP, HKD, JPY, KRW, BRL, IDR, INR, MYR, SGD; Predeterminado USD

Salida​

Devuelto como structuredContent, y repetido como JSON en un bloque de contenido text.

CampoTipoRequeridoRestricciones
domainstringSí
currencystringSíUno de CNY, USD, CAD, EUR, GBP, HKD, JPY, KRW, BRL, IDR, INR, MYR, SGD
registrarsobject[]Sí
registrars[].registrarstringSí
registrars[].registration_pricestringSí
registrars[].renewal_pricestring | nullSí
registrars[].promoobjectNo
registrars[].promo.oldstringSí
registrars[].promo.newstringSí
registrars[].promo.discountnumberSí
registrars[].register_urlstringSíFormato uri

Comportamiento​

  • domain debe ser un nombre de dominio completo, como kettlory.com. Los precios solo dependen del TLD, así que la herramienta no comprueba la disponibilidad: llama antes a check_availability.
  • Los precios corresponden al registro del primer año y a la renovación anual, convertidos desde la moneda de cada registrador a currency y formateados para mostrarse, por ejemplo $9.80. Son cadenas de texto, no números.
  • renewal_price es null cuando el registrador no publica un precio de renovación.
  • promo solo aparece mientras un registrador tiene una promoción registrada en los últimos 7 días que sigue coincidiendo con el precio actual: old es el precio normal, new el promocional y discount el porcentaje de descuento, redondeado a un número entero.
  • Los registradores aparecen en el orden en que los muestra namebeta.com, no por precio. Ordénalos tú para encontrar el más barato, y ten en cuenta el precio de renovación además del del primer año.
  • register_url pasa por namebeta.com y lleva a la página de registro de este dominio en el registrador. Algunos de estos enlaces son de afiliado.

Ejemplo​

Argumentos:

{ "domain": "kettlory.com", "currency": "USD" }

Resultado, abreviado:

{
"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"
}
]
}

Cuota​

HerramientaCategoríaGratis (hora / día)Pro (hora / día)Negocios (hora / día)Empresarial (hora / día)
compare_prices single150 / 2501,200 / 3,6002,000 / 8,000Ilimitado

Errores​

Errores propios de esta herramienta. Errores cubre el resto, incluido cómo llega cada tipo a tu cliente.

SituaciónResultado
domain no contiene ningún puntoError de herramienta MCP error -32602: Input validation error: … (A full domain name is required)
domain no es un dominio válidoError de herramienta Invalid domain format
currency no figura en la listaError de herramienta MCP error -32602: Input validation error: …

Véase también​