RentalCal

Find direct-booking vacation rentals, check availability, and get stay quotes.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
100%
이름 품질
100%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~770토큰 (도구 정의)
~932 B일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 0.60%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "rentalcal": {
      "url": "https://api.rentalcal.com/mcp"
    }
  }
}

원격 엔드포인트

https://api.rentalcal.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (4)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢find_property(site)

Look up a vacation rental by its RentalCal booking site, or by the page on the host's own website where their RentalCal booking widget is installed. Accepts a site address such as cedar.rentalcal.com, a full URL, the bare site name, or the host's own domain. Returns the listing: description, location, capacity, amenities, house rules, photos, nightly pricing, cancellation policy, payment schedule, damage deposit, the host's FAQ, and the property id. When one website hosts several properties, returns those candidates instead.

입력 스키마

{
  "type": "object",
  "properties": {
    "site": {
      "type": "string",
      "description": "The booking site's address or URL, e.g. cedar.rentalcal.com, or the address of the host's own page with the booking widget on it."
    }
  },
  "required": [
    "site"
  ],
  "additionalProperties": false
}
🟢get_property(propertyId)

The full listing for a property id: description, location, check-in and check-out times, capacity, pets, amenities, house rules, photos, nightly pricing and fees, cancellation policy, payment schedule, damage deposit, and the host's FAQ. Amounts are integer cents in the property's currency.

입력 스키마

{
  "type": "object",
  "properties": {
    "propertyId": {
      "type": "string",
      "description": "A RentalCal property id."
    }
  },
  "required": [
    "propertyId"
  ],
  "additionalProperties": false
}
🟢check_availability(propertyId, from, to)

Booked nights and the open date ranges a stay can actually be booked in, with minimum-stay rules applied. Defaults to the next 90 days; at most 365 days per call. Ranges are check-in inclusive, check-out exclusive.

입력 스키마

{
  "type": "object",
  "properties": {
    "propertyId": {
      "type": "string",
      "description": "A RentalCal property id."
    },
    "from": {
      "type": "string",
      "description": "First date to check, YYYY-MM-DD. Defaults to today."
    },
    "to": {
      "type": "string",
      "description": "Day after the last date to check, YYYY-MM-DD."
    }
  },
  "required": [
    "propertyId"
  ],
  "additionalProperties": false
}
🟢get_quote(propertyId, checkIn, checkOut, guests, pets)

The exact price of a stay: nightly rates, discounts, cleaning and other fees, taxes and total, in integer cents, plus any refundable damage deposit the host requires and whether it is held at booking. Returns a bookingUrl that opens the host's booking page with these dates and guests filled in, where the traveller completes the booking. If the stay is not allowed (dates taken, below the minimum stay, too many guests) the reason is returned instead.

입력 스키마

{
  "type": "object",
  "properties": {
    "propertyId": {
      "type": "string",
      "description": "A RentalCal property id."
    },
    "checkIn": {
      "type": "string",
      "description": "Arrival date, YYYY-MM-DD."
    },
    "checkOut": {
      "type": "string",
      "description": "Departure date, YYYY-MM-DD."
    },
    "guests": {
      "type": "integer",
      "minimum": 1,
      "description": "Number of guests, not counting pets."
    },
    "pets": {
      "type": "integer",
      "minimum": 0,
      "description": "Number of pets."
    }
  },
  "required": [
    "propertyId",
    "checkIn",
    "checkOut",
    "guests"
  ],
  "additionalProperties": false
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 4개