RentalCal
Verifique a disponibilidade e o preço exato de um aluguel de temporada e reserve diretamente com o anfitrião. Somente leitura, sem login: consulte o anúncio de um anfitrião RentalCal (comodidades, regras, política de cancelamento, depósito, FAQ), veja as datas disponíveis, calcule o preço de uma estadia e obtenha um link de reserva com as datas preenchidas.
Servidor MCP hospedado
npx add-mcp 'https://api.rentalcal.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor MCP para assistentes de IA
Um servidor de Model Context Protocol somente leitura. Um assistente pode encontrar uma propriedade pelo site de reservas, ler o anúncio, verificar disponibilidade e calcular o preço de uma estadia. A reserva é concluída na própria página do anfitrião, pelo link que a cotação retorna.
https://api.rentalcal.com/mcp
- Claude: adicione o RentalCal pelo Diretório de Conectores. A configuração e exemplos de perguntas estão na página do conector do Claude.
- Mistral Le Chat: adicione um conector MCP personalizado em Conectores, com o endereço acima e sem autenticação. Conectores personalizados podem exigir um plano Le Chat pago.
- Google Gemini: onde o Gemini oferece aplicativos personalizados, adicione o endereço acima como um aplicativo personalizado em gemini.google.com/apps.
- ChatGPT e outros clientes MCP: adicione o endereço acima como um servidor HTTP Streamable sem autenticação.
- Registro MCP: listado como
com.rentalcal/rentalcal.
API pública de reservas
Tudo o que um hóspede vê na página de reservas de um anfitrião, em JSON, sem chave de API. Uma solicitação de reserva carrega o nome e o e-mail do próprio hóspede, como faz o widget de reservas, e a verificação de status usa esse mesmo e-mail.
URL base https://api.rentalcal.com. Especificação OpenAPI 3.1: openapi.json. Aponte um agente para a especificação e ele terá o restante.
GET /public/v1/properties?site=beach-house.rentalcal.comencontre a propriedadeGET /public/v1/properties/{id}anúncio, regras da casa, contratoGET /public/v1/properties/{id}/availabilitynoites reservadas e datas disponíveisGET /public/v1/properties/{id}/quotepreço exato para datas e hóspedesPOST /public/v1/properties/{id}/booking-requestssolicite a estadia, com um link de checkout quando o anfitrião recebe o pagamentoGET /public/v1/booking-requests/{id}?email=status da solicitação, com o e-mail do hóspede usado na solicitação- Os valores são números inteiros na menor unidade da moeda do anúncio (centavos). As datas são
YYYY-MM-DD, e uma estadia cobre as noites do check-in até o check-out. - Uma cotação não é uma reserva. As datas são retidas quando uma solicitação de reserva é bem-sucedida, ou quando o checkout é pago quando o anfitrião recebe o pagamento antecipado.
- Erros são sempre
{ "error": { "code", "message" } }. Ramifique emcode; mensagens para recusas que o hóspede pode corrigir, como datas ocupadas ou excesso de hóspedes, são seguras para exibir. - As solicitações são limitadas por chamador e por propriedade.
Meta Muse
O Muse pode criar um conector RentalCal a partir da mesma especificação. Dê a ele isto:
Build a custom integration to RentalCal. Its OpenAPI document is
https://api.rentalcal.com/public/v1/openapi.json. I want you to be able to look up a property from its
booking site address, check availability, quote a stay for my dates and
party, and request the booking. No authentication is needed. Always show
me the quote total and any rental agreement, and ask before you submit a
request. If the response includes a checkout URL, open it for me to pay.
Extensão do Chrome para anfitriões
Conecta a sincronização de calendário de dentro das próprias configurações de calendário do Airbnb, Vrbo e Booking.com: ela lê o link do calendário da plataforma, anexa-o à propriedade RentalCal do anfitrião e preenche o calendário do RentalCal no formulário de importação da plataforma para o anfitrião salvar. Ela só age quando o anfitrião clica e nunca envia o formulário de uma plataforma. Em breve na Chrome Web Store.
API do proprietário
Anfitriões no plano Pro podem criar chaves de API no painel do RentalCal e ler suas próprias propriedades e disponibilidade a partir de automações e scripts. Uma chave alcança apenas a conta que a criou.