RoomExpert

com.roomexpertPublished by roomexpert.comOfficial publisherv0.2.0Updated Oct 28, 2026

Hotel verdicts on eight axes, with every quote cited to its outlet and url.

VerifiedStreamable HTTPWeb executableLocation & LifestyleFinance

Overview

AI-generated overview

RoomExpert is a remote MCP server that gives an assistant hotel verdicts on eight axes, cited evidence quotes, live rates and award-stay options.

What you can do
  • Search hotels by name, destination or brand, optionally ranked by a single axis such as noise, and get each hotel's score, slug and page URL
  • Read one hotel's verdict: overall score, eight axis scores with their basis, coverage depth, loyalty program and award price where one exists
  • Retrieve the cited quotes behind a hotel's scores, each with its outlet, document type and URL
  • Fetch live rooms and prices for a hotel and stay window, with a booking link per room
  • List hotels a given points balance can reach for one night, ranked by redemption quality against that program's norm
When to use it
Useful when a traveler wants a researched opinion on a hotel rather than raw listings: whether it is quiet, whether the beds are good, whether service holds up, and what it costs or costs in points. Best suited to a traveler who has narrowed down to one hotel before pulling live rates.
Requirements
A remote streamable HTTP endpoint; no package, environment variable or header is declared. No authentication is declared. Network access to the endpoint is required.
Before you install
The rates tool queries a metered supplier and is limited to 12 calls a minute per client, so it is meant for a chosen hotel rather than browsing. Booking links are time-limited and expire. Points balances are supplied by the caller and are not stored.

Installation

In SourceWeft

  1. Open RoomExpert in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.roomexpert%2Fhotels/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "roomexpert": {
      "type": "http",
      "url": "https://mcp.roomexpert.com/mcp"
    }
  }
}

Tools

5

search_hotels

Search hotels

Finds hotels by name, destination or brand and returns each one's RoomExpert score, slug and page url. The other tools take that slug, so this is the lookup when the slug is not already known. Can rank by a single axis: "quietest rooms in Tokyo" is destination "tokyo", sort_by_axis "noise". Returns a Markdown table of up to `limit` hotels (name, destination, score, axis score when sorting, loyalty program). An unknown destination returns suggested names; no match says the hotel is not covered.

Parametersbrandlimitquerydestinationsort_by_axis

get_hotel

Get hotel verdict

Returns the RoomExpert verdict for one hotel: overall score, the eight axis scores and what each is based on, how deep the coverage is, the loyalty program, and the award price where a real one exists. Answers "is this hotel any good" and "what is it strong at". Returns Markdown: a score table with one row per axis ("no evidence" where an axis has none), the award line, and the hotel page url. An unknown slug returns up to five near matches. The quotes behind the scores come from get_evidence.

Parametersslugrequired

get_evidence

Get cited evidence

Returns the cited quotes behind a hotel's scores. Each one carries the outlet that published it, what kind of document it was, and its url. Answers what a hotel is actually like: whether it is quiet, whether the beds are good, whether service holds up. Returns a Markdown list of up to `limit` quotes (default 12, max 40), spread across the axes unless narrowed to one, each with its outlet, document kind and url. Some hosts are returned as "a guest review" with no name or link. An unknown slug returns near matches; no evidence on an axis is stated as such.

Parametersslugrequiredlimitcategory

get_rates

Get live rates

Returns live rooms and prices for one hotel and a stay window, with a booking link for each. It queries a metered rate supplier and is limited to 12 calls a minute per client, so it fits a traveler who has chosen a hotel rather than browsing several. Booking links are time-limited and expire within minutes. A link opens a checkout the traveler completes with their own details and card; this tool does not reserve, hold or confirm a room. Returns a Markdown table (room, nightly, total, refundability, link). Hotels the supplier does not carry, sold-out dates and bad dates each return a plain sentence saying which; an over-limit call says how many seconds to wait.

Parametersslugrequiredadultscheckinrequiredcheckoutrequired

find_award_stays

Find award stays

Lists hotels a given points balance can reach for one night, ranked by how good the redemption is against that program's own norm rather than a flat cents-per-point scale. Fits a traveler who says what they hold, e.g. "I have 300k Hyatt points". The balance is supplied by the caller and is not stored. Only published chart or sampled award prices count; nothing is estimated. Returns a Markdown table of up to `limit` hotels (name, destination, points, value grade, score), or a sentence saying nothing priced fits the budget.

Parameterslimitpointsrequiredprogramrequireddestination

Version history

1
  1. v0.2.0LatestOct 15, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.