Search / com.rentalcal/rentalcal
RentalCal
R0· no sign-inFind direct-booking vacation rentals, check availability, and get stay quotes.
v1.1.0 · active · website · descriptor JSON · versions
Search / com.rentalcal/rentalcal
R0· no sign-inFind direct-booking vacation rentals, check availability, and get stay quotes.
v1.1.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"rentalcal": {
"type": "http",
"url": "https://api.rentalcal.com/mcp"
}
}
}claude mcp add --transport http rentalcal https://api.rentalcal.com/mcp[mcp_servers.rentalcal]
url = "https://api.rentalcal.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"rentalcal": {
"type": "remote",
"url": "https://api.rentalcal.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"rentalcal": {
"type": "http",
"url": "https://api.rentalcal.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=rentalcal&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLnJlbnRhbGNhbC5jb20vbWNwIn0%3D"
}{
"servers": {
"rentalcal": {
"type": "http",
"url": "https://api.rentalcal.com/mcp"
}
}
}{
"mcpServers": {
"rentalcal": {
"httpUrl": "https://api.rentalcal.com/mcp"
}
}
}extensions:
"rentalcal":
enabled: true
name: "rentalcal"
type: streamable_http
uri: "https://api.rentalcal.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: find_property (idempotentHint); check_availability (idempotentHint); get_quote (idempotentHint); …tools.token_costabout 900 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes11 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagefind_propertychangeddescription, input schemaLook 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.
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 beach-house.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.
check_availabilitychangeddescriptionBooked 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.
Booked nights and the open date ranges a stay can actually be booked in, with minimum-stay rules applied. bookableUntil is the first night the host's booking window has not opened yet (null for no limit); nights after it are not open rather than taken. Defaults to the next 90 days; at most 365 days per call. Ranges are check-in inclusive, check-out exclusive.
get_quotechangedinput schemaget_quotechangedinput schemaget_quotechangeddescriptionThe exact price of a stay: nightly rates, discounts, cleaning and other fees, taxes and total, in integer cents. 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.
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.
get_propertychangeddescriptionThe full listing for a property id: description, location, check-in and check-out times, capacity, pets, amenities, house rules, photos, nightly pricing and fees.
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.
find_propertychangeddescriptionLook 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, nightly pricing, and the property id. When one website hosts several properties, returns those candidates instead.
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.
get_quotechangedinput schemacheck_availabilitychangedinput schemaget_propertychangedinput schemaShowing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-9d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.rentalcal.com/mcp streamable-http | none | yes | 100% | 474 ms | 2025-11-25 | 2026-10-19 |
check_availabilityread-only | Booked nights and the open date ranges a stay can actually be booked in, with minimum-stay rules applied. bookableUntil is the first night the host's booking window has not opened yet (null for no limit); nights after it are not open rather than taken. Defaults to the next 90 days; at most 365 days per call. Ranges are check-in inclusive, check-out exclusive. |
find_propertyread-only | 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 beach-house.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. |
get_propertyread-only | 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. |
get_quoteread-only | 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. |
Schemas: list_tools.
{
"name": "com.rentalcal/rentalcal",
"title": "RentalCal",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.rentalcal.com/mcp",
"type": "streamable-http"
}
],
"version": "1.1.0",
"websiteUrl": "https://www.rentalcal.com",
"description": "Find direct-booking vacation rentals, check availability, and get stay quotes."
}