Built on protocols we publish, not a stack we rent

Caravanserai OS is one layer of a larger argument, and deliberately not the whole of it. The standard underneath is published through a non-profit alliance rather than held by a vendor — including this one. These are the working systems that argument is built on.

The distribution layer is already running

The part of this that has to exist before anything else works — the layer that lets an AI agent find a property and book it directly — is built, deployed and publicly reachable today. It is the piece a regional channel is assembled on, and it is the reason this proposal is engineering rather than a wish.

claude — booking via MCP
> "Book me a room in Memphis, March 15–18"
 
I'll search ADAPT network properties via MCP.
 
search_availability({
city: "Memphis, TN",
check_in: "2026-03-15",
check_out: "2026-03-18",
max_rate: 200
})
 
Found: The Exchange — Downtown Memphis
King Suite · $189/night · Floor 12
Queen Double · $149/night · Floor 8
Studio · $109/night · Floor 4
 
Source: Direct via MCP · 0% OTA commission
✓ Book → exchange.building/book

Transcribed from live systems. The property answering here is the pilot in Downtown Memphis — the same four surfaces take a Bukhara guesthouse without changing anything but the inventory behind them. The Caravanserai operator product itself is still in development.

Four ways in

MCP server
Six tools an AI assistant can call directly — search_availability, get_rates, get_property, create_booking, cancel_booking, search_properties. Any MCP-compatible agent discovers and transacts without an intermediary in the path.
Command line
building-os search, rates and book, for operators and integrators who would rather script it than click it. The same calls the agent makes, from a terminal.
REST API
Standard JSON over OAuth 2.0 with an OpenAPI spec, so SDKs generate themselves. Works with whatever a property's existing systems are already written in.
Agentic markdown
A single file at /.well-known/hotel.md — structured availability with no infrastructure at all. It is the on-ramp for a guesthouse with a website and nothing else, which describes most of the region.

Check it yourself

Neither of these is a screenshot of an intention. Both are live endpoints; fetch them from any terminal and read what comes back.

The systems behind it

ADAPT Alliance — hotelmcp.org
ADAPT Alliancehotelmcp.orgThe alliance publishing the protocol — MCP, CLI, REST and markdown surfaces defined in the open, owned by no vendor.
Building OS — building-os.io
Building OSbuilding-os.ioThe platform implementing it against a real 200-unit property, with the integration surfaces listed on its own front page.

Working on the same problem?

Associations, operators, ministries and platforms all have a stake in where the margin on a night's stay ends up. If you are working on this from any of those directions, the conversation is open.

Get in touch