RoomRack MCP Server

Ask your hotel. In plain language.

RoomRack MCP Server connects your PMS to Claude or ChatGPT. The assistant answers with your hotel's real data, with the same permissions you have in the PMS.

  • No developer
  • ~2 min setup
  • Read-only
  • OAuth + OTP
Connect now
RoomRack · connected
What are today's arrivals and departures?
day_overview read-only

Today at Demo Hotel:

Arrivals
12
Departures
9
In-house
41
Sample data · Demo Hotel

How it works

The question comes from the AI. The decision stays with RoomRack.

  1. 01

    You ask

    You write in Claude or ChatGPT as you would ask a colleague.

  2. 02

    RoomRack checks

    Our server verifies user, property and role, and calls read-only tools only.

  3. 03

    You get the answer

    Real data, filtered of sensitive fields, in seconds.

The AI never changes anything in your PMS.

Every tool is read-only. Reservations, rates and settings always stay in your team's hands.

By team

Each team asks what matters to it.

The AI answers with the permissions of each user's role in RoomRack PMS.

Arrivals, availability and prices, without searching through screens.

  • «What are today's arrivals and departures?»
  • «Do I have a room from 10 to 14 August for 3 adults? How much is it?»
  • «What is the cancellation policy of this reservation?»
day_overviewavailabilityprice_quotereservation_policy

What it can do today

13 tools. All read-only.

The AI cannot change anything in the PMS. With multiple properties, one question can cover up to 5.

OperationsReservationsFinanceAccount
my_propertiesAccount

Properties you have access to

day_overviewOperations

Arrivals, departures and in-house guests for a day

availabilityReservations

Availability by day and room type

price_quoteReservations

Stay price by room type, rate plan and guests

unpaid_reservationsFinance

Reservations with a balance due

reservation_policyReservations

Cancellation and prepayment policy of a reservation

reservation_folioFinance

Reservation folio, based on your permissions

breakfastsOperations

Breakfasts, lunches and dinners per day

housekeeping_todayOperations

Housekeeping plan, room status, maintenance issues

yearly_performanceFinance

Occupancy, ADR, RevPAR and revenue by month, year over year

revenue_by_yearFinance

Turnover, VAT, collections and room revenue by year

balance_by_categoryFinance

Balance by accounting category

list_skills · get_skillAccount

Ready-made RoomRack procedures (skills)

Security and personal data

The AI sees what you see. Nothing more.

Roles are set inside RoomRack.

Each user's PMS role determines which properties and data the AI can access. Every connection appears in the account's active connections and can be revoked there.

RoomRack · Active AI connections

Read-only

Claude

User A

Role: Front deskDemo Hotel
Revoke

ChatGPT

User B

Role: ManagementDemo Hotel · Demo Suites
Revoke

Illustrative view · sample data

Same permissions as the PMS

Every call is checked on our server: who you are, which property you can access and what your role allows. The server decides, never the AI.

No direct database access

The AI only calls the listed tools, with validated parameters.

Sensitive data stays put

Emails, phones, IDs, passports, cards, addresses, tax IDs, notes and door codes are never returned. A second independent filter scans every response. Guest names appear only to users with that permission.

Secure sign-in

OAuth with PKCE and the normal PMS login with OTP. Your password never reaches Claude or ChatGPT. The key lasts 1 hour and renews automatically for up to 30 days.

Full audit log

Every call is logged with user, property, tool, time and result, without personal data. Rate limits apply.

Revoke within a minute

Every AI connection appears in your RoomRack account's active connections and can be revoked there.

Connect in ~2 minutes

What you need

  • An active RoomRack PMS user account.
  • A Claude or ChatGPT account on a plan that allows custom connectors.
  • The RoomRack MCP Server connection address, copied with one click.

Menu names change from time to time at Anthropic and OpenAI and vary by plan. The address and process stay the same.

For claude.ai and Claude Desktop.

  1. 1Open Settings → Connectors.
  2. 2Click Add custom connector.
  3. 3Name: RoomRack. In the URL field, paste the address you copied. Save.
  4. 4Click Connect. The RoomRack sign-in page opens.
  5. 5Sign in with your PMS email, password and OTP.
  6. 6Review what the app requests and approve.
  7. 7In a new chat, enable the RoomRack connector and ask.

If something isn't working

The AI says it lacks permission or can't find the property
Check your PMS role. The AI sees what you see.
It asks you to sign in again
Normal after 30 days or after revoking: sign in again.
You can't find the custom connector option
Your Claude or ChatGPT plan probably doesn't include it.
Anything else
Contact RoomRack support.

Frequently asked questions

What is RoomRack MCP Server?

RoomRack MCP Server connects RoomRack PMS to AI assistants such as Claude and ChatGPT, so teams can ask in plain language and get answers from real hotel data, with the same permissions they have in the PMS.

Can the AI change anything in the PMS?

No. All tools are read-only: the AI cannot change anything in the PMS.

Do I need a developer to connect?

No. Connecting takes about 2 minutes with an active RoomRack PMS account and a Claude or ChatGPT account on a plan that allows custom connectors.

Which data is never returned?

Emails, phone numbers, IDs, passports, cards, addresses, tax IDs, notes and door codes are never returned. A second independent filter scans every response before it leaves.

Does my password reach Claude or ChatGPT?

No. Sign-in uses OAuth with PKCE and the normal PMS login with OTP. The access key is valid for 1 hour and renews automatically for up to 30 days.

How do I revoke a connection?

Every AI connection appears under your RoomRack account's active connections and can be revoked there, taking effect within a minute. You can also remove the connector in Claude or ChatGPT.

Does it work with multiple properties?

Yes. If you have access to several properties, one question can cover up to 5 at once.

See RoomRack in your hotel.

A walkthrough shaped around the type and size of your property.