Skip to main content

Using Hospitable's MCP Server to automate a nightly vacancy offer

  • May 8, 2026
  • 1 reply
  • 12 views

Jason
Known Participant
Forum|alt.badge.img+1

I've been experimenting with connecting Hospitable to Claude using the new MCP server. Wanted to share what I built in case it's useful to others.

The idea

Every evening at 7 PM, a script automatically checks whether any guests checking out tomorrow are sitting in a room that's vacant the following night. If so, it sends them a warm, personal message offering to extend their stay one more night at a 20% discount.

The economics are simple: if a guest stays an extra night in the same room, I get revenue without having to turn over the room. No extra cleaning, no gap to fill. If they say no, no harm done.

How it works

The script uses Hospitable's MCP server to give Claude access to my properties, reservations, and calendar — and the ability to send messages. Each evening Claude:

  1. Pulls all my properties
  2. Finds which guests check out tomorrow
  3. Checks each of those rooms to see if tomorrow night is vacant
  4. Sends a personal, non-automated-feeling message to any guest in a vacant room

The setup

It's a small Node.js app running on Railway (a simple hosting platform). 

The code is on Github here.

Happy to answer questions or share more details if anyone wants to build something similar.

1 reply

doreen
New Participant
Forum|alt.badge.img
  • New Participant
  • May 8, 2026

I actually take this one step further, I check ALL future reservations with a 1 day gap and offer both the incoming and outgoing guests the extra day for 20% discount. Why? Because people may want to change flights plans much earlier than last minute so this fills the gap way earlier with higher chance of success.

I still do a last minute additional message in case there is a gap offering late checkout or early check in in case there is a gap for XXX, or the extra day if plans changed….

is amazing how many gaps I have been able to fill this way.