Pular para o conteúdo principal

compare_prices

Lista quanto cada registrador cobra para registrar e renovar um domínio. Retorna os mesmos dados da página de preços do domínio em namebeta.com.

Somente leitura · Mundo aberto

Pergunte ao seu assistente​

Cole isto em um chat com o NameBeta conectado:

Compare os preços de registro e renovação de brewlab.info. Qual registrador sai mais barato em três anos?

O assistente chama compare_prices uma vez e calcula o total de três anos a partir de registration_price e renewal_price.

Entrada​

CampoTipoObrigatórioRestrições
domainstringSim1–253 caracteres; Corresponde a \.
currencystringNãoUm de CNY, USD, CAD, EUR, GBP, HKD, JPY, KRW, BRL, IDR, INR, MYR, SGD; Padrão USD

Saída​

Retornado como structuredContent, e repetido como JSON em um bloco de conteúdo text.

CampoTipoObrigatórioRestrições
domainstringSim
currencystringSimUm de CNY, USD, CAD, EUR, GBP, HKD, JPY, KRW, BRL, IDR, INR, MYR, SGD
registrarsobject[]Sim
registrars[].registrarstringSim
registrars[].registration_pricestringSim
registrars[].renewal_pricestring | nullSim
registrars[].promoobjectNão
registrars[].promo.oldstringSim
registrars[].promo.newstringSim
registrars[].promo.discountnumberSim
registrars[].register_urlstringSimFormato uri

Comportamento​

  • domain precisa ser um nome de domínio completo, como kettlory.com. Os preços dependem apenas do TLD, então a ferramenta não verifica a disponibilidade; chame check_availability antes.
  • Os preços são o de registro no primeiro ano e o de renovação anual, convertidos da moeda de cada registrador para currency e formatados para exibição, por exemplo $9.80. São strings, não números.
  • renewal_price é null quando o registrador não divulga um preço de renovação.
  • promo só aparece enquanto um registrador tem uma promoção registrada nos últimos 7 dias que ainda corresponde ao preço atual: old é o preço normal, new o promocional e discount o percentual de desconto, arredondado para um número inteiro.
  • Os registradores vêm na ordem em que namebeta.com os lista, não por preço. Ordene-os você mesmo para encontrar o mais barato, levando em conta o preço de renovação e não só o do primeiro ano.
  • register_url passa por namebeta.com e leva à página de registro deste domínio no registrador. Alguns desses links são links de afiliado.

Exemplo​

Argumentos:

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

Resultado, resumido:

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

Cota​

FerramentaCategoriaGratuito (hora / dia)Pro (hora / dia)Business (hora / dia)Enterprise (hora / dia)
compare_prices single150 / 2501,200 / 3,6002,000 / 8,000Ilimitado

Erros​

Erros específicos desta ferramenta. Erros cobre os demais, incluindo como cada tipo chega ao seu cliente.

SituaçãoResultado
domain não tem pontoErro de ferramenta MCP error -32602: Input validation error: … (A full domain name is required)
domain não é um domínio válidoErro de ferramenta Invalid domain format
currency não está na listaErro de ferramenta MCP error -32602: Input validation error: …

Veja também​