HotelRefund Price Tracker

net.hotelrefund由 hotelrefund.net 發布官方發布者v1.4.2更新於 Nov 7, 2026

Tracks Agoda hotel prices for your dates, keeps checking, and shows what changed — with evidence.

已驗證Streamable HTTP可網頁執行位置與生活金融

概覽

AI 產生的概覽

追蹤指定入住日期的 Agoda 飯店價格,持續重新查價,並以帶時間戳的紀錄說明價格變化。

可以做什麼
  • 把飯店名稱解析為 Agoda 飯店 ID,並讀取某次入住的一次性目前價格
  • 為飯店與入住日期開始或加入追蹤,再讀取已記錄的價格歷史與「現在訂還是再等」訊號
  • 列出所有公開追蹤,以及依城市或全球統計的當日最大 Agoda 折扣
  • 查看某間飯店在鄰近入住日期上的價格
  • 判斷更低價格是否符合最低價保證,並草擬索賠、改期、善意退款或入住請求文字
  • 讀取退款與取消參考指南,並查看服務涵蓋範圍與當日剩餘登記額度
適用情境
適合需要連續數天或數週盯住某間 Agoda 飯店指定日期的價格、比較不同入住日期的價格,或為價格索賠與退款申請蒐集帶時間戳證據的情況。涵蓋最好的是韓國、日本與東南亞。
執行需求
遠端 streamable HTTP 端點;不需要帳號、API 金鑰或環境變數。需要能連線至該服務的網路。來自 AI 用戶端的登記會計入共用的每日額度,讀取則不受限制。
安裝前請注意
追蹤是匿名且公開的:所有追蹤都會列出,任何人都能看到入住日期與價格。開始追蹤會建立狀態並消耗共用的每日登記額度。價格是 Agoda 針對 2 位成人的標準價含稅總額,不含優惠券、會員或 App 專屬折扣及不可退款房價,而 Agoda 頁面常顯示未含稅價格。草擬的請求中姓名與訂單編號保留為佔位符,伺服器不會代為送出。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "hotelrefund-price-tracker": {
      "type": "http",
      "url": "https://hotelrefund.net/mcp"
    }
  }
}

工具

11

search_hotels

Find the agoda_hotel_id for a hotel

Resolve a hotel to the agoda_hotel_id that track_hotel_price needs. This is a lookup step, not a hotel search engine: it returns catalog entries (name, address, stars, rating, review count) and no prices — for prices, track the hotel or use list_hotel_deals. Give a city, region or airport name (Korean, Japanese, Chinese or English) and, when the user named a hotel, the hotel filter; the city is resolved to the best catalog match. A hotel name alone (no city) also works for well-reviewed hotels: it searches every city and returns each hotel with its city — confirm the city with the user before tracking. If it finds nothing, ask for the city. If several cities match, other_city_matches lists them — pass one of their city_id values (instead of city) to search that city. Typical flow: search_hotels → track_hotel_price → get_price_history.

輸入參數cityhotellimitcity_idcountry

track_hotel_price

Start tracking a hotel price

Today is 2026-11-07 (UTC) — never infer the date from the conversation or from training data. Stay dates are calendar days in the hotel's local time zone, which in Asia is already ahead of UTC, so check_in must be 2026-11-06 or later; an earlier check_in is rejected, not silently accepted. Start tracking one hotel (agoda_hotel_id from search_hotels) for one stay (check_in to check_out, YYYY-MM-DD). This is the tool that creates lasting state: from now on the Agoda price is checked automatically several times a day and every observed price is recorded, so the same tracking_id can be asked about days or weeks later with get_price_history. Free, anonymous and public; no account. If the same hotel and dates are already tracked, the existing tracking is returned instead of a duplicate, so it is safe to call again. The response includes tracking_id, booking_url (the Agoda page for this hotel via a HotelRefund redirect) and track_page_url (the booking-decision page: price chart, timing read and a book button; in the language given by language, with track_page_urls for all four). Used both before booking (to catch a drop) and after booking a refundable rate (to see when rebooking would pay off).

輸入參數check_in必填currencylanguagecheck_out必填agoda_hotel_id必填

get_price_history

Get price history for a tracking

Return the recorded prices for one tracking (tracking_id): current, first, lowest and highest price, percentage change and trend since tracking started, and the time series of observed prices. Also returns booking_guidance — a book-now-or-wait signal computed from this stay's full tracked record (share of observations lower than now, distance from the median, overall spread, days left), and headline + summary sentences (in language: en, ko, ja or zh) that explain the read the same way the page does. track_page_url is the booking-decision page in that language. And report_url / csv_url: every observation with UTC timestamps as a printable page and a CSV, which people use as evidence for best-price-guarantee claims, refund requests and check-in negotiation. When available, seasonality adds the destination's forecast monthly rates for the hotel's star band (a separate scale from the tracked prices — it says whether the stay month is a high or low month for the city, and which nearby month is cheapest). A tracking created moments ago may report awaiting_first_price until its first check completes; no_rates means there is no sellable rate for these dates right now (sold out or not open yet) and it is re-checked daily.

輸入參數languagetracking_id必填

list_tracked_hotels

List publicly tracked hotels

List the hotels currently being tracked (all trackings are public), with current price, change since tracking started, stay dates and per-item booking_url / track_page_url (in language), sorted with the biggest price drops first.

輸入參數limitlanguage

list_hotel_deals

List today's hotel deals

List today's biggest observed hotel discounts: Agoda's live rate for a 1-night stay about two weeks ahead (2 adults, USD) compared with Agoda's own listed rate for the same room; only discounts of 5% or more are kept. Without arguments, returns the single best deal per city across major cities worldwide, biggest discount first. With city (a city name in Korean, Japanese, Chinese or English) or city_id, returns the current deals for that city (up to 6; an uncached city is fetched live at most once per 6 hours). Each deal includes booking_url, the Agoda page for that hotel and stay, and image_url when a photo is available.

輸入參數citylimitcity_id

get_hotel_price_calendar

Price by check-in date for one hotel

Show what one hotel (agoda_hotel_id from search_hotels) costs on Agoda for each check-in date in a window — the "what if I move my dates" view. Returns one price snapshot per date (with fetched_at), the cheapest date, and low/high bands for the hotel; dates with an active tracking are marked is_tracked with their track_page_url. This is a cross-section by date, not a time series: to keep watching a date, call track_hotel_price for it. Most dates are fetched in the background on the first call, so pending may be > 0 — call again with the same arguments after ~3 seconds to get the rest. Default window: 28 days from start_date (or today), 1 night, 2 adults.

輸入參數daysnightscurrencylanguagestart_dateagoda_hotel_id必填

get_refund_guide

Read a hotel refund or cancellation guide

Return the full text of one HotelRefund reference guide on what to do about a booking that already exists: cancellation deadlines, getting a refund, what to do when the price drops after booking, how best-price guarantees work, refundable vs non-refundable rates, and why rates move. Call without arguments to list every guide with its topic id and a one-line summary. Guide text is English; language returns the matching Korean, Japanese or Chinese page url alongside it.

輸入參數topiclanguage

get_service_status

Check service status and coverage

Report whether the tracker is running and what it covers: the number of hotels and cities in the catalog that can be tracked, how many stays are tracked right now, price checks in the last 24 hours, and the remaining shared daily registration allowance for AI clients. Useful before starting a longer flow, or to confirm the server is live.

無需輸入參數。

get_current_price

Read the current Agoda price for a stay

Read the Agoda price for one hotel (agoda_hotel_id from search_hotels) and one stay right now: total for the whole stay with taxes and fees, 2 adults, standard rate, plus room type and breakfast when Agoda reports them. A one-time reading — nothing is tracked or stored about the request. Used after booking elsewhere to see whether Agoda is now cheaper (input for check_refund_claim), or to compare a quoted price. agoda_url is a plain Agoda link for the same stay, suitable as evidence. Readings are cached for 30 minutes; live lookups share a daily budget.

輸入參數check_in必填currencylanguagecheck_out必填agoda_hotel_id必填

check_refund_claim

Check a best price guarantee claim

Check whether a lower price found after booking qualifies for the booking site's best price guarantee, using the same rules as the HotelRefund Refund Report: same-site drops, sites that ended their guarantee (Hotels.com; Expedia for newer bookings), currency mismatch, a price that is not actually lower, and the four matching conditions. Returns a verdict, the claim deadline (date, rule and days left), how the site pays out, the difference, and — with tracking_id — whether HotelRefund's timestamped Agoda records cover the same dates. No personal data is needed or accepted.

輸入參數check_in必填languagebooked_on必填check_outpaid_totalbooked_datelower_totaltracking_idpaid_currencylower_currencyconditions_matchlower_price_site必填另有 2 個

draft_refund_request

Write a refund claim or hotel request

Write the text for one of four requests, in en, ko, ja or zh: price_guarantee (claim to the booking site for the difference), date_change, goodwill_refund (for a non-refundable booking, with a reason) or checkin_request (upgrade, late check-out or breakfast, citing the lower price) to the hotel. Returns a short message for a chat or claim form and a full letter. The confirmation number and guest name are not accepted; they appear as placeholders in the text. With tracking_id, HotelRefund's recorded Agoda prices for the same dates are added to price_guarantee and checkin_request letters. The same letter can be saved as a PDF at refund_report_url.

輸入參數citykind必填perksadultsreasoncheck_in必填booked_onbreakfastcheck_out必填lower_urlroom_typehotel_name必填另有 13 個

版本歷史

3
  1. v1.4.2最新Nov 7, 2026
  2. v1.4.1Oct 26, 2026
  3. v1.1.0Sep 16, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。