The hotel PMS you can run from Claude.
Kamra ships a hosted Model Context Protocol server with 85 governed tools. Connect Claude, or any MCP client, and it works like a member of staff: quotes, books, posts charges, assigns rooms and runs the night audit, as a permission-checked user, with every action in the audit log.
Try it on our demo hotel
The demo is a shared sample hotel that resets every night, so break anything you like. Works on any Claude plan that allows custom connectors.
The demo MCP URL
https://demo.kamrapms.com/mcp A custom connector in Claude
Settings → Connectors → Add custom connector. Paste the URL, then enable Kamra from the + menu in a chat.
Sign in as a demo role
Pick a one-tap role on the sign-in screen. Front Desk can book; it cannot change rates. That boundary is the point.
Prefer the terminal?
claude mcp add --transport http kamra-demo https://demo.kamrapms.com/mcp
Talk in hotel language
“What does today look like? Arrivals, departures, and anything unpaid.”
“Quote a deluxe for 2 adults, 12 to 14 December, with breakfast.”
“Book it for Priya Nair, phone 98450 12345, and note she's vegetarian.”
“Move the minibar charge on room 204 to the company folio.”
“Which rooms are still dirty with an arrival today? Assign them.”
“Draft a quote for a 300-guest wedding reception on a Saturday in March.”
Governed tools, not a chatbot with database access
It acts as you
Staff connect with OAuth as themselves. The AI gets exactly that person's role: a front-desk login can book, not change rates or run finance.
The model never sets a price
Rates, taxes and availability come from Kamra's deterministic pricing engine, covered by an automated test suite. The tool refuses a wrong number.
Every call is logged
Who, what, when and why, in the activity ledger, next to what humans did. Disconnect revokes the grant at once.
Only what you switched on
Tools are filtered by the property's enabled modules. A villa with no restaurant exposes no POS tools.
Air-gapped too
No public HTTPS? A stdio sidecar runs the same tools locally with a personal API key.
85 tools across the whole property
Generated from the source, so this list never drifts. Every tool, with arguments →
Front desk19
today's arrivals, availability, quotes, bookings, check-in and out
Banquets20
hall availability, enquiries, function sheets, menus, quotes
Billing11
folios, charges, splits and routing, payments, invoices
F&B11
outlets, menus, table map, orders, KOT, post to room
Housekeeping6
room queue, assign, claim, status, minibar
Laundry5
collect, rates, status board
Groups4
blocks, pickup, group billing
Ops3
guest requests and maintenance tickets
Briefings2
owner and position briefings for a date
Onboarding2
set up a property, import bookings
Revenue1
set a room rate for a date range, with a reason
Night audit1
run the audit for a business date
Put it on your own hotel
Every Kamra site has its own MCP endpoint. It works as soon as your site is on HTTPS, self-hosted or with a partner.