An open booking MCP server
Your rooms, bookable by any AI assistant
Guests increasingly ask AI assistants to plan and book travel. Qontaktly makes your property one of the places those assistants can actually complete a booking: live availability, a real hold, a secure payment link, and a confirmed reservation in your PMS, commission free.
How it works
From a guest's question to a confirmed booking
The whole flow runs on the same booking machinery as your own booking page. The assistant does the talking; your systems do the selling.
Search and quote
The assistant searches participating properties and quotes rooms and rates from your live availability, never from its own guesses.
Hold the room
When the guest picks a room, the assistant creates a real reservation held for about 1 hour, so the room cannot be sold twice while the guest decides.
Guest pays the deposit
The guest pays through a secure payment link from your own payment setup. The assistant never touches card details.
Booking confirms and syncs
Paying the deposit confirms the booking automatically. It lands in your PMS like any direct booking and syncs to your calendar and channels.
Built safe
Guardrails first, bookings second
Letting agents book rooms only works if the operator stays in control. Every guardrail here ships on by default.
Opt in per property
Agent booking is off by default. One switch on the booking engine page turns it on for a property, and off again just as fast.
Server side prices only
Every rate an assistant quotes comes from your own systems at that moment. A model cannot invent a price, and a stale one cannot book.
Holds release themselves
A held room that is never paid for releases automatically after about 1 hour. No orphaned reservations, no blocked inventory.
Rate limits and caps
Per IP rate limits throttle noisy clients, and per property hold caps keep any single agent from tying up your inventory.
Full attribution
Bookings made by agents show up as their own conversion source, with AI driven tiles in Reports, so you can see exactly what this channel earns.
For developers and agent builders
One endpoint, five tools
The server speaks MCP over Streamable HTTP: stateless JSON-RPC, one message per POST, no session dance. Any assistant or agent platform that speaks the open Model Context Protocol can book with it.
Endpoint
Tools
search_propertiesfind bookable properties by name, city, or countryget_availabilityroom types, stay totals, and rate plans for a property and date rangecreate_held_bookingcreate a reservation held for about 1 hour pending the depositget_payment_linkget the secure link the guest uses to pay the depositget_booking_statuscheck a reservation's current status
First request
curl -X POST https://www.qontaktly.com/api/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-06-18",
"capabilities": {},
"clientInfo": { "name": "my-agent", "version": "1.0.0" }
}
}'Discovery
The server also announces itself for agents that look before they call:
Agent bookings, answered
Do bookings from AI assistants cost commission?
No. A booking made through the MCP server is a direct booking. It lands in your PMS like one made on your own booking page, with no OTA style commission on top.
How do I turn it on?
On the booking engine page in your dashboard. It is one switch, off by default, and you can turn it off again at any time without touching anything else.
Can an assistant charge my guests?
No. Guests always pay through your own secure payment link, on your own payment setup. If the deposit is not paid, the hold simply expires on its own and the room goes back on sale.
Which assistants work with it?
Any assistant or agent platform that speaks the open Model Context Protocol. The server uses the standard Streamable HTTP transport, so nothing about it is tied to one vendor.
Where do I see these bookings?
In Reservations, marked with their own conversion source, and in the AI driven tiles in Reports. You can always tell an agent booking from one made by a human on your site.
Be bookable where guests are asking.
Turn on agent booking in minutes, keep every guardrail, and let AI assistants send you direct, commission free bookings.