
FlyBest Travel — Hotel Booking with Advisor Benefits
org.flybest由 flybest.org 發布官方發布者v1.0.2更新於 Oct 24, 2026
Travel: live hotel rates with advisor benefits (breakfast, credit, upgrade), booked via a US agency.
概覽
讓助理查詢即時飯店房價、比較顧問禮遇價與公開價,並透過美國旅行社完成訂房或取消。
- 可以做什麼
- 依日期、入住人數與兒童年齡搜尋飯店並查詢即時房價
- 並列比較房型、合作禮遇價、會員價與取消條款
- 建立一次性付款頁面,以使用者名義完成訂房
- 查看並取消使用者自己的訂房,含取消預覽與費用確認
- 適用情境
- 適合希望由助理查詢真實飯店房況與價格、權衡早餐、消費額度或升等禮遇與公開價,並直接完成或管理訂房、不必再前往訂房網站的情況。
- 執行需求
- 遠端 Streamable HTTP 端點,使用 OAuth 2.1 登入(支援動態用戶端註冊);不需本機安裝或 API 金鑰。登入需電子郵件與 6 位數郵件驗證碼。信用卡僅在一次性付款頁面輸入。需要網路連線。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 FlyBest Travel — Hotel Booking with Advisor Benefits,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/org.flybest%2Ftravel-hotels/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"flybest-travel-hotel-booking-with-adviso": {
"type": "http",
"url": "https://ai.flybest.org/mcp"
}
}
}README
FlyBest hotel booking plugin — live hotel tools and Skills for Claude
Search, compare and book hotels with your AI assistant. The FlyBest plugin
bundles live hotel tools and the flybest-hotels Skill: check rates for your actual
dates and guests, compare rooms, advisor benefits and cancellation terms, create
a secure one-time payment page, and manage your own bookings. The Skill guides
Claude through quote checks, rate selection and booking verification.
The tools connect to a licensed travel agency's reservation system (Sabre) through MCP. Add the plugin in Claude, then authenticate with your email code when connecting its hotel tools. Compatible clients can also connect to the MCP service directly. Free to use; you pay only the hotel.
Overview, examples and FAQ: https://flybest.org/en/ai/ · 中文:https://flybest.org/ai/
Keywords: AI travel booking · AI hotel booking · hotel booking agent · travel agent AI · Claude plugin · hotel Skills · MCP server · Sabre GDS · luxury travel · preferred-partner perks
Install in Claude: use Customize → Plugins and search for FlyBest, or open the FlyBest plugin page (sign-in required). Follow Claude's prompts to add it and connect the hotel tools. The plugin includes the Skill and remote MCP connection; your email sign-in still authorizes access to your own bookings.
Use in ChatGPT: add the FlyBest plugin in ChatGPT and sign in with your
email code. It carries the same live hotel tools and bundles the same flybest-hotels Skill.
What a rate looks like with the benefits attached
Illustrative example, not a live quote:
Same room, same price in this example, and one of them comes with the extras. A programme rate can also cost more or less than the public rate, so the assistant shows both side by side; only the benefits confirmed for the rate you choose apply, and upgrades and early or late times depend on availability on the day. Prices are in the hotel's own currency, with an estimate in yours; you book and pay in the hotel's currency.
What it is
A hotel plugin with live tools and a search-and-booking Skill. Hotels only. You sign in with your email, and your card is entered on a one-time payment page at ai.flybest.org, never in the chat. The MCP service remains available for clients that only need the tools.
Connector URL: https://ai.flybest.org/mcp
MCP Registry
The registered server is org.flybest/travel-hotels. Its publishing metadata is
maintained in server.json, including the link to this public repository.
This repository provides the hosted service's documentation, MCP Registry metadata,
and Claude plugin bundle.
To use the hosted server, add https://ai.flybest.org/mcp as a Streamable HTTP
connection in an MCP client with OAuth support, then complete the browser sign-in
with your e-mail code. No local server installation or separate API key is required.
See Connect for client setup and What you can ask for
hotel search, rate comparison, booking and cancellation examples.
Why I built it
I am a travel advisor. The slowest part of the job was asking hotels, one by one, whether a rate includes breakfast, whether there is a credit, whether an upgrade is possible, and until when it can be cancelled. A client says "have a look for me" and I disappear for an hour. So I handed that work to the assistant: it looks, it explains, and when you have chosen, it books.
How it differs from other AI travel tools
Why book through FlyBest instead of direct
The rates come from the hotel's own inventory. Programme rates are often the same price as booking direct, sometimes not, which is why the assistant shows them next to the public rate. Many come through the agency's preferred-partner programmes, which add benefits the hotel does not normally give guests who book direct. Typical inclusions on those rates:
- Daily breakfast for two
- A property credit (commonly US$100 per stay, for dining or spa) where the hotel offers one — the exact credit is confirmed by the agency at booking
- Room upgrade on arrival, subject to availability
- Early check-in and late check-out, subject to availability
- A welcome amenity, and often VIP recognition on file
Rates may include Virtuoso hotel programme benefits where available, through Coastline Travel Advisors, a Virtuoso member agency. Other programmes the agency holds include Rosewood Elite, Mandarin Oriental Fan Club, Peninsula PenClub, Belmond Bellini Club, Dorchester Collection Diamond Club, Maybourne Exclusive, Hyatt Privé, Hilton for Luxury (Waldorf Astoria, Conrad, LXR), IHG Destined (InterContinental, Six Senses, Kimpton), Accor Preferred (Sofitel, Fairmont, Raffles), Shangri-La Luxury Circle, Small Luxury Hotels "Within", Preferred Platinum Partner, Kempinski Club 1897, Langham Couture, Rocco Forte Knights, and Jumeirah. Programme membership changes over time and not every hotel in a brand takes part. When a rate carries these benefits your assistant shows them next to the price, so you can compare a programme rate with the public one side by side, with an estimate of what the breakfast and any stated credit are worth (an estimate, never a discount or a promise); the benefits apply only to the rate you select and are confirmed by the hotel at booking.
The agency also holds Four Seasons Preferred Partner, but those rates are not available through this connection: a partner rate shown at a Four Seasons hotel comes through another programme, with that programme's own benefits. The advisor arranges Four Seasons Preferred Partner bookings directly ([email protected]).
Use your own hotel loyalty membership. Add your member number (Marriott Bonvoy, World of Hyatt, Hilton Honors, IHG One Rewards, ALL Accor …) when booking. Points and elite nights are credited as usual, and your status benefits apply on top of the partner benefits. The assistant can quote public and partner options before you supply a number, then verifies a selected members-only offer with your own number. Brands without a points programme can still offer the benefits stated in their selected partner rate.
Member rates. At Hilton, Hyatt, IHG, I Prefer (Preferred Hotels) and Marriott properties, the hotel's own member rates appear in the rate list next to the public and partner rates, marked members-only. Marriott Bonvoy member rates come back at some Marriott hotels, not all (about 2% under the public rate where measured). They book with your own member number: the assistant searches that hotel again with it, and a rate found with your number books only with that number. No member discount is guaranteed. Joining Hilton Honors, World of Hyatt, IHG One Rewards or Marriott Bonvoy is free.
Plus: a licensed agency behind every booking (Coastline Travel Advisors), the booking is in your name with the hotel, and you can see and cancel it from the assistant.
Connect
Claude (claude.ai / Claude Desktop)
- In Claude, open Customize → Plugins and search for FlyBest (direct page, sign-in required: FlyBest plugin).
- Add the plugin, then make sure its FlyBest connector is connected: in
Customize → Connectors, click Connect on FlyBest if it is not connected yet
(the plugin page lists it under Contents → Connectors). Until it is connected, the
/flybest-hotelsSkill loads but the hotel tools are missing from the chat. - Complete the e-mail-code sign-in on the page that opens. The Skill and MCP connection are included; no separate server installation or manual URL entry is needed.
For a tools-only connection:
- In Claude's connector settings, choose Add custom connector.
- Name:
FlyBest, URL:https://ai.flybest.org/mcp. Save. - Click Connect. On the page that opens choose Sign up with your e-mail, enter your address, type the 6-digit code from the e-mail. Done.
ChatGPT
The FlyBest plugin is published in ChatGPT (2026-10-26, after OpenAI's review): FlyBest in ChatGPT. Add it, then sign in on the same e-mail page as above.
The ChatGPT plugin carries the same live hotel tools and server instructions as the Claude
connector and bundles this repository's flybest-hotels Skill. A Skill change reaches ChatGPT
with the next plugin version OpenAI has reviewed, so the ChatGPT copy can be a version behind
this repository. FlyBest has not verified the ChatGPT
mobile apps. A workspace can instead add the server as a developer-mode custom connector
(Settings → Apps → Create, URL https://ai.flybest.org/mcp, OAuth) where its settings allow it;
see OpenAI's developer-mode and MCP app instructions.
Other MCP clients
Any client that speaks Streamable HTTP with OAuth 2.1 (dynamic client registration is supported). Point it at the URL above.
What you can ask
- "Find me a hotel in Kyoto for 12–15 November, two adults, near Gion."
- "Show the rates for the Park Hyatt with breakfast, and what the cancellation terms are."
- "The cheapest refundable room, unless breakfast is only a little more." → the assistant recommends by what matters to you (price, benefits or flexibility) and shows a dearer rate of the same programme next to the cheapest when it adds breakfast or a credit.
- "Two adults and two children aged 8 and 10 in Paris, 20–23 December." → city search prices are provisional; the assistant then checks the chosen hotel's rates for all four guests and the children's ages. A rate verified for that family can be booked directly through a secure payment page, including deposit or non-refundable rates after you accept their terms. If the hotel cannot verify the children, you see its prices for the two adults, marked as excluding the children, and Jay arranges the family stay; an adults-first booking is available only if you explicitly choose it, with free cancellation, no deposit or prepayment, and the children still pending hotel confirmation.
- "I'm a World of Hyatt member — show me the member rates at the Park Hyatt Tokyo too."
- "Book the flexible rate under my name — here's my e-mail." → you get a one-time payment link; the booking is made when you submit it.
- "Show my bookings." / "Cancel my Kyoto booking."
Install in Claude Code
This repository is also a Claude plugin bundle: it references the connector and
ships the flybest-hotels skill, so Claude gets the house rules (what to check before
booking, how deposits and cancellation terms work, what it must never do) automatically.
Use a current Claude Code release. Plugins added to your Claude account can sync to Claude Code when you sign in with the same account; account sync requires Claude Code 2.1.273 or later. See Claude's plugin guide. You can also install this repository directly:
In a terminal:
Or inside a Claude Code session:
On first use, the FlyBest tools are available right away. The first hotel lookup answers with a
one-time sign-in link: open it, enter your e-mail and the 6-digit code, then ask again in the same
chat. Each new chat signs in the same way. With Claude Code signed in to your Claude account (not an
API key), connecting FlyBest once in Claude (Customize → Connectors → FlyBest → Connect, same e-mail)
signs in every chat. The same sign-in link works in Codex when https://ai.flybest.org/mcp is added as
an MCP server; there each chat signs in with its link.
Validation and updates: claude plugin validate checks the package; it does
not install it or complete your hotel-tool authorization. The Claude manifest
declares privacyPolicyUrl again (removed in 1.1.6, restored 2026-11-02; every
Claude Code version that can install this plugin accepts it); displayName stays
out.
The maintainer's root CLAUDE.md is not plugin context; the customer Skill ships
under skills/. Existing installations need to update the plugin to receive
changed Skill instructions (see Updating).
For older Claude Code versions, or if you only want the tools:
This connects the server's tools and its own booking rules, without the
flybest-hotels skill. Use /mcp, pick flybest, and sign in as above.
The Claude directory entry bundles these tools and the Skill for Claude web and desktop.
The ChatGPT plugin already bundles the same Skill. Using another client? The connector sends
its core booking rules as server instructions when you connect (this skill is the fuller
version), and you can paste skills/flybest-hotels/SKILL.md together with its linked
references/quote-integrity.md into a project or custom instructions. Either way, check the
payment page and the booking confirmation yourself.
Updating
-
Claude web and desktop (installed from the Claude directory): nothing to do. Once a new version is published to the directory, existing installs update automatically.
-
Claude Code, installed from this GitHub marketplace: Claude Code does not auto-update a marketplace you added yourself unless you turn it on. Do it once:
/plugin→ Marketplaces →flybest→ Enable auto-update. Or update by hand:Then run
/reload-pluginsin an open session (or restart Claude Code) so the new Skill text is loaded. -
ChatGPT plugin and tools-only connections (
claude mcp add, a custom connector): the tools and their server instructions come from the server, so there is nothing to install. If your client caches tool definitions, refresh or reconnect to pick up changes. The ChatGPT plugin's bundled Skill changes when FlyBest publishes a new reviewed plugin version.
How booking works
- The assistant asks the connector for a payment page for the room you chose. When FlyBest is connected in your app's settings, the confirmation goes to the e-mail you signed up with unless you give another one; you can change it on the page. In a chat signed in with a one-time link, the assistant asks for the e-mail for the confirmation.
- You open the page, read the price, deposit and cancellation terms written out in full, tick the box, and enter your card. You enter the card only on that page, operated by FlyBest at ai.flybest.org; the details are sent to the hotel reservation system (Sabre) to make the booking. FlyBest keeps the last four digits, the terms you ticked and when you ticked them. Card details are never part of what the assistant sends or receives, so never type them in the chat. The page is open for about ten minutes and the assistant gives you the closing time; if it closes before you pay, nothing is booked or charged, and the assistant can make a new one.
- The hotel confirms; you get a confirmation number in the chat and the agency gets a copy of the booking. If the same stay's price or terms change before booking, the payment page can show the updated terms and ask you to agree again before continuing. If the price changed before a page could be made, the assistant shows the new price and makes the page once you agree. A different room, date or currency needs a new quote. If the result is unclear, check your trips or e-mail [email protected] with the reference before trying again; do not create another booking while the first is being checked.
To cancel, the assistant first retrieves a cancellation preview, shows the current terms and asks for your confirmation. If the hotel charges a cancellation fee, you must explicitly accept it before the request is sent. Changed terms need fresh confirmation; a completed cancellation does not by itself confirm a refund.
Some rates take a deposit at booking or are non-refundable. The page says so in plain words before you tick; nothing is charged until you do.
Limits
Each public connection allows up to 800 searches, 60 payment links and 60 cancellation requests per day (reset at 00:00 UTC), to keep the reservation system fair for everyone. The assistant tells you when you hit a limit. If a limit stops you from managing a time-sensitive booking, e-mail [email protected] with the booking reference; hotel cancellation deadlines still apply.
Terms, privacy, security
- Terms of use · Privacy notice
- Bookings, cancellations the assistant could not complete, charges, privacy requests: [email protected] with your booking reference (never card details). One advisor, Pacific time; replies usually within one business day.
- Found a security problem? See SECURITY.md.
Who runs this
FlyBest (flybest.org) — an independent luxury travel advisor based in California, USA, affiliated with Coastline Travel Advisors, a licensed host travel agency. FlyBest operates this connector and is responsible for its signup and booking data; hotel bookings are placed through Coastline's reservation system on its accreditation. The connector is free to use; you pay only the hotel. FlyBest is paid by commission from the hotel; you do not pay more for booking through it. Contact: [email protected].
This repository holds the public documentation and the assistant skill. The connector's server code is not published.
Code maintenance
Before changing this repository, read AGENTS.md and the maintenance records. Every change includes its root cause or reason, approach and verification in the linked log. See CONTRIBUTING.md.
來源:README.md,提交 c41dd94
工具
0版本歷史
2- v1.0.2最新Oct 6, 2026
- v1.0.1Sep 29, 2026
評分
已滿足適用檢查項的 75%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。