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.com encontre a propriedade
  • GET /public/v1/properties/{id} anúncio, regras da casa, contrato
  • GET /public/v1/properties/{id}/availability noites reservadas e datas disponíveis
  • GET /public/v1/properties/{id}/quote preço exato para datas e hóspedes
  • POST /public/v1/properties/{id}/booking-requests solicite a estadia, com um link de checkout quando o anfitrião recebe o pagamento
  • GET /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 em code; 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.