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 件