GetMyHotels

com.getmyhotels由 getmyhotels.com 發布官方發布者v1.0.0更新於 Oct 24, 2026

Search hotels, get live prices, and check out in chat. Guest search needs no sign-in.

已驗證Streamable HTTP可網頁執行位置與生活商業與電商

概覽

AI 產生的概覽

一個遠端飯店訂房伺服器,讓助理搜尋飯店、比較即時價格、準備結帳,並管理已登入使用者的行程與訂房。

可以做什麼
搜尋飯店與目的地,並依 id 或訂房參考碼(bk_ 前綴)取得完整飯店紀錄或訂房資訊。查詢某目的地與日期區間的即時房況與價格,列出單一飯店的可訂房型,並取得設施、照片、政策與位置等完整飯店資訊。結帳前對選定房型重新報價,並建立由旅客在託管頁面完成付款的結帳連結。以管理權杖查詢訂房,並列出已登入使用者儲存的行程與訂房。建立行程並在指定日期加入飯店、活動或餐飲等項目。申請驗證碼後取消或修改訂房,並列出已儲存的付款卡片。
適用情境
適合在對話中研究飯店、比較即時價格與房況,或不必離開聊天就能準備訂房。也適合管理既有行程與訂房,例如查看狀態、編輯行程,或取消、更改訂房。
執行需求
以遠端 HTTP 端點執行,不需要本機執行環境或安裝套件。訪客搜尋不需登入,但行程、訂房、已存付款卡片與訂房變更都作用於已登入使用者的帳號。變更訂房需要寄到訂房人信箱的 6 位數驗證碼。
安裝前請注意
取消或修改訂房會更動真實訂單:取消可能無法復原,並可能依政策觸發退款;更改日期會以取消再重訂的方式送交供應商。結帳工具回傳託管付款頁面而非直接扣款,但旅客付款後仍會成立真實訂房。查詢訂房需使用管理權杖,已存付款卡片以公開 id 引用。任何結帳或訂房前都應先與使用者確認飯店、房型、日期與價格。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 GetMyHotels,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.getmyhotels%2Fgetmyhotels/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

README

該儲存庫沒有 README。

工具

18

fetch

Fetch

Fetch the full record for a result id returned by `search` (a hotel) or for a booking reference (prefixed 'bk_'). Returns a document with id, title, text, url, and metadata.

輸入參數id必填

search_hotels

Search hotels

Search live hotel availability for a destination and date range. Returns a price-sorted list of hotels (JSON in the text), each with an opaque `ref` and an indicative stay price. To book: call `get_rooms` and pass the chosen room's `offerRef` to `get_checkout_quote` then `create_checkout`. For a hotel's other rooms (or a hotel not in the list), call `get_rooms`. Narrow with `keywords` (a hotel name, area, or amenities).

輸入參數roomsadultscheckIn必填checkOut必填childrenkeywordsdestination必填childrenAgesguestNationality

get_rooms

Get hotel rooms

List the bookable rooms for ONE hotel and date range. Each room's `offerRef` is what you pass to `get_checkout_quote` / `create_checkout`. Use the hotel `ref` from `search_hotels` or `search`. Call this to see all of a chosen hotel's rooms, or to refresh availability before checkout.

輸入參數refroomsadultscheckIn必填checkOut必填childrensupplierCodesupplierHotelId

get_hotel_details

Get hotel details

Get full property details (description, amenities, photos, policies, location) for a hotel, identified by its `ref` from `search_hotels` (or its supplierCode + supplierHotelId).

輸入參數refroomsadultscheckIncheckOutchildrensupplierCodesupplierHotelId

get_checkout_quote

Get checkout quote

Re-price a specific room live against the supplier before checkout (no booking, no charge). Use the `offerRef` and price/currency from `get_rooms`. Returns the authoritative grand total, a `rateValidUntil` timestamp, and any taxes/fees.

輸入參數refroomsadultscheckIn必填checkOut必填childrencurrency必填offerRefpromoCodetotalPrice必填childrenAgessupplierCode另有 2 個

create_checkout

Create checkout

Create a secure checkout for a chosen hotel room and return a getmyhotels.com URL where the guest completes payment. This does NOT charge the card — the guest pays on the hosted page. Confirm the hotel, room, dates, and price with the user before calling. Call `get_checkout_quote` first to confirm the live price.

輸入參數refprice必填roomsadultscheckIn必填checkOut必填childrencurrency必填offerRefroomName必填hotelName必填childrenAges另有 3 個

get_booking

Get booking

Look up a hotel booking by its management token (sent in the confirmation email). Returns the booking status, hotel, dates, and guest details.

輸入參數bookingToken必填

list_trips

List saved trips

List the signed-in user's saved trips (itineraries).

無需輸入參數。

save_trip

Save a trip

Create a new saved trip (itinerary) for the signed-in user.

輸入參數title必填budgetendDate必填startDate必填descriptionbudgetCurrency

add_trip_item

Add trip item

Add an item (hotel, activity, meal, etc.) to a saved trip on a given day.

輸入參數day必填type必填title必填sortOrderdescriptionitineraryPublicId必填

list_my_bookings

List my bookings

List the signed-in user's hotel bookings.

輸入參數pagelimit

get_my_booking

Get my booking

Get full details of one of the signed-in user's bookings by its public id.

輸入參數publicId必填

request_booking_action_code

Request booking action code

Email a 6-digit verification code to the booking owner, required before cancelling or modifying a booking. Step 1 of 2 — then call `cancel_booking`/`modify_booking` with the code.

輸入參數action必填publicId必填

cancel_booking

Cancel booking

Cancel one of the signed-in user's bookings. Requires the 6-digit `verificationCode` from `request_booking_action_code`. This may be irreversible and can trigger a refund per policy.

輸入參數reasonpublicId必填verificationCode必填

modify_booking

Modify booking

Change one of the signed-in user's bookings. Requires the 6-digit `verificationCode` from `request_booking_action_code`. Special-request edits always apply. A DATE change is pushed to the hotel supplier as a cancel-and-rebook at current availability, so it only works for suppliers that support amendment — for others (and when no room is available for the new dates) it returns an error asking you to cancel and rebook instead. A date change can shift the price and issue a new confirmation; the result's `supplierModifyStatus` says whether the supplier reservation was actually changed (`modified`), simulated (`simulated`), or the edit stayed local (`local_only`, e.g. special requests only). Never promise a date change went through unless `supplierModifyStatus` is `modified` or `simulated`.

輸入參數checkIncheckOutpublicId必填specialRequestsverificationCode必填

list_payment_methods

List saved cards

List the signed-in user's saved payment cards (brand, last 4, expiry, default). Use the returned `publicId` with `create_one_click_checkout` to pre-select a card.

無需輸入參數。

create_one_click_checkout

Create one-click checkout

Create a checkout for the signed-in user with a saved card pre-selected, and return a getmyhotels.com URL where they confirm + pay in one click. Does NOT charge the card — the user confirms on the hosted page. Get the `savedPaymentMethodPublicId` from `list_payment_methods`. Confirm the hotel, room, dates, and price with the user first.

輸入參數refprice必填roomsadultscheckIn必填checkOut必填childrencurrency必填offerRefroomName必填hotelName必填supplierCode另有 3 個

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。