compare_prices
도메인 하나를 등록하고 갱신할 때 각 레지스트라가 받는 가격을 나열합니다. namebeta.com의 도메인 가격 페이지와 같은 데이터를 반환합니다.
읽기 전용 · 오픈 월드
AI 어시스턴트에게 물어보기
NameBeta가 연결된 대화에 다음을 붙여 넣으세요.
brewlab.info의 등록 가격과 갱신 가격을 비교해 줘. 3년 기준으로 가장 저렴한 레지스트라는 어디야?
AI 어시스턴트는 compare_prices를 한 번 호출하고, 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"
}
]
}
할당량
| 도구 | 버킷 | 무료 (시간 / 일) | 프로 (시간 / 일) | 비즈니스 (시간 / 일) | 엔터프라이즈 (시간 / 일) |
|---|---|---|---|---|---|
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: 도메인을 등록할 수 있는지 확인- 도구: 다섯 가지 도구 전체와 함께 쓰는 방법
- 할당량 및 오류
- AI 어시스턴트에 아직 NameBeta 도구가 표시되지 않는다면 클라이언트 연결