LastMinuteDeals Booking API

io.github.johnanleitner1-Coder由 GitHub 帳號 johnanleitner1-Coder 發布v1.0.0更新於 Oct 24, 2026

Last-minute booking slots across 11 suppliers. Search, price, and execute bookings via AI agents.

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

概覽

AI 產生的概覽

遠端 MCP 伺服器,用於臨時預訂旅遊與體驗行程:搜尋即時名額、產生預訂頁面,並透過 Stripe 結帳或預付錢包完成預訂。

可以做什麼
  • 依城市、類別、提前時數與最高價格搜尋即時旅遊與活動名額,並依急迫程度排序
  • 將某個名額產生為可分享的預訂頁面,由顧客自行填寫資料並付款
  • 為顧客預訂名額,可回傳 Stripe 結帳連結,或在自主模式下從預付錢包扣款
  • 查詢預訂狀態、確認號碼、付款狀態,並可找回遺失的結帳連結
  • 查看供應商網路,包括目的地、體驗類型與確認速度
適用情境
適合讓助理協助使用者在支援的目的地尋找並預訂臨時旅遊、活動或體驗行程,也適合需要無須人工跳轉即可完成預訂與付款的自主代理。
執行需求
需要遠端 MCP 端點,無須安裝本機套件。搜尋不需要憑證,但預訂操作需要免費 API 金鑰,可在設定伺服器時提供,或透過 X-API-Key 標頭傳遞。自主預訂另需透過服務商的 REST API 建立並儲值的預付錢包。
安裝前請注意
預訂會產生真實訂單並涉及付款:審核模式會將顧客導向 Stripe 結帳頁面,自主模式則會立即從預付錢包扣款。顧客姓名、電子郵件與電話會傳送給服務商及其供應商。README 另聲明該平台正在出售,因此可用性與持續性存在不確定性。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "lastminutedeals-booking-api": {
      "type": "http",
      "url": "https://web-production-dc74b.up.railway.app/mcp"
    }
  }
}

README

This Platform Is For Sale — $8,000 (Open to Offers)

47 live supplier contracts across 18 countries, MCP server on Smithery + Glama, Stripe payments, US LLC, domain, and infrastructure included.

Pre-revenue but production-ready. You're buying 6+ months of development time and 47 active supplier relationships.

View full details and make an offer | Email: [email protected]


Last Minute Deals HQ

[Smithery] [lastminutedeals-api MCP server]

MCP server with real-time last-minute tour and activity inventory. Live bookable slots across 40 suppliers in 48 countries and 100+ cities, sourced live from production booking systems via the OCTO open standard. Inventory refreshed every 4 hours.

Search available slots and create Stripe checkout sessions — customers pay on our page, suppliers are confirmed automatically.

Install

Claude Desktop

bash
npx -y @smithery/cli install @johnanleitner1/Last_Minute_Deals_HQ --client claude

Claude Code

bash
npx -y @smithery/cli install @johnanleitner1/Last_Minute_Deals_HQ --client claude-code

Cursor

bash
npx -y @smithery/cli install @johnanleitner1/Last_Minute_Deals_HQ --client cursor

Windsurf

bash
npx -y @smithery/cli install @johnanleitner1/Last_Minute_Deals_HQ --client windsurf

Other MCP Clients

bash
npx -y @smithery/cli install @johnanleitner1/Last_Minute_Deals_HQ --client <client-name>

Or connect directly to the remote MCP endpoint:

https://api.lastminutedealshq.com/mcp

Tools

ToolDescription
search_slotsSearch available tours and activities. Filter by city, category, hours_ahead window, and max_price. Returns live inventory sorted by urgency (soonest first).
book_slotBook a slot for a customer. Approval mode (default) returns a Stripe checkout URL for the customer to pay. Autonomous mode charges a pre-funded wallet and returns a confirmation number directly. Supports quantity for group bookings.
preview_slotGet a shareable booking page URL for a slot. The user clicks the link, sees full details, enters their own name/email/phone, and pays via Stripe. Use this when a human is browsing with an AI assistant.
get_booking_statusCheck booking status by booking_id. Returns status, confirmation number, checkout URL (recoverable if lost), service details, and payment status.
get_supplier_infoReturns the full supplier network — destinations, experience types, booking platform, and confirmation speed. Use before searching to understand what inventory is available.

Example

"What tours are available in Rome this weekend under $50?"

search_slots(city="Rome", hours_ahead=72, max_price=50)
json
[  {    "service_name": "E-Bike Tour of Ancient Rome & Appian Way",    "business_name": "Bicycle Roma",    "start_time": "2026-04-19T09:00:00+00:00",    "price": 42.00,    "currency": "EUR",    "location_city": "Rome",    "hours_until_start": 26.5,    "slot_id": "a1b2c3..."  },  {    "service_name": "Castelli Romani Wine & Food E-Bike Tour",    "business_name": "Bicycle Roma",    "start_time": "2026-04-19T13:00:00+00:00",    "price": 48.50,    "currency": "EUR",    "location_city": "Rome",    "hours_until_start": 30.5,    "slot_id": "d4e5f6..."  }]

"Book the e-bike tour for Jane Smith"

book_slot(  slot_id="a1b2c3...",  customer_name="Jane Smith",  customer_email="[email protected]",  customer_phone="+15550001234")
json
{  "booking_id": "bk_a1b2c3_x9y8z7",  "status": "pending_payment",  "checkout_url": "https://checkout.stripe.com/c/pay/...",  "message": "Customer should complete payment at checkout_url"}

"Did she pay yet?"

get_booking_status(booking_id="bk_a1b2c3_x9y8z7")
json
{  "status": "booked",  "confirmation_number": "BR-20260419-001",  "service_name": "E-Bike Tour of Ancient Rome & Appian Way",  "start_time": "2026-04-19T09:00:00+00:00",  "payment_status": "captured"}

Suppliers

40 active suppliers. Live inventory across 48 countries including France, UK, Germany, Italy, Spain, Netherlands, Switzerland, Iceland, Egypt, Japan, Portugal, Turkey, Brazil, Morocco, Tanzania, Finland, Montenegro, Romania, United States, United Kingdom, China, Mexico, Costa Rica, and more.

SupplierDestinationsExperiences
Arctic AdventuresReykjavik, Husafell, Skaftafell, IcelandGlacier hikes, ice caves, snowmobiling, aurora tours, whale watching, diving
Bicycle RomaRome, Appia Antica, Castelli RomaniE-bike tours, food tours, guided city tours, bike rentals
Boka BlissKotor, MontenegroBoat tours, sea caves, coastal experiences
EgyExcursionsCairo, EgyptPyramids, cultural tours, day trips
Hillborn ExperiencesArusha, Serengeti, Zanzibar, KilimanjaroPrivate safaris, Kilimanjaro climbs, ultra-luxury wildlife tours
Íshestar Riding ToursSelfoss, IcelandHorse riding, glacier rides, Viking tours
Marvel Egypt ToursCairo, Luxor, AswanPyramids, Nile cruises, temple tours
O Turista ToursLisbon, Porto, Sintra, Fatima, NazaréPrivate tours, day trips, wine experiences
Pure Morocco ExperienceMarrakech, Sahara DesertDesert tours, multi-day tours, cultural experiences
Ramen Factory KyotoKyoto, JapanCooking classes, ramen workshops
REDRIB ExperienceHelsinki, FinlandSpeed boat tours, archipelago experiences
TourTransfer BucharestBucharest, RomaniaCity tours, Dracula castle, Peles castle
Tours El ChiquizPuerto Vallarta, MexicoTequila tasting, hiking, nightlife tours, botanical gardens
Trivanzo HolidaysCairo, Luxor, Red Sea, EgyptNile cruises, cultural tours, desert tours
TUTU VIEW LtdShanghai, Xi'an, Beijing, Chengdu, HangzhouMulti-day tours, Silk Road, food tours, nature tours
Vakare Travel ServiceAntalya, TurkeyBoat tours, jeep safaris, cultural excursions
All Washington ViewWashington D.C.City tours, sightseeing, monuments, panoramic views
Zestro BizlinksJapanExperiences
Adi Tours - Nuba travelCairo, EgyptPyramids, cultural tours, Nile excursions, desert tours, day trips
The Photo ExperienceLondon, United KingdomPhotography tours, photo walks, city photography experiences
Sailing WindermereWindermere, Lake District, United KingdomSailing, lake cruises
Perfect Day ToursLuxor, EgyptTemple tours, Valley of the Kings
Nefertiti ToursCairo, Giza, EgyptPyramids, cultural tours
Blue Dolphin SailingGuanacaste, Costa RicaSailing tours, sunset cruises, snorkeling
EGYPT GATECairo, EgyptTours and experiences
Imperio toursRome, ItalyFiat 500 tours, golf cart tours, food tours
VIDABOAPorto, Douro Valley, PortugalWine tours, private tours
Gallo TourRome, ItalyGolf cart tours
Food Activity JapanOsaka, JapanMatcha making, food experiences
European VoyagesParis, London, Rome, Barcelona, Amsterdam, Berlin, Vienna, Prague, Budapest + 38 moreWalking tours, city tours, food tours, day trips, multi-day tours, river cruises, wine tours, cooking classes, transfers
CruiserCar PalermoPalermo, Sicily, ItalyCar tours, city tours, transfers
Nile NavigatorsCairo, Luxor, Aswan, EgyptNile cruises, river tours, cultural experiences
Fantastic WalksUnited KingdomWalking tours
Top Gear ToursCairo, EgyptTours and experiences
Amazing Tours AgencyBrazilTours and experiences
Anatolia ExpeditionIstanbul, TurkeyCultural tours, expeditions
Turkey Tours CompanyIstanbul, TurkeyCultural tours, Cappadocia, Ephesus, day trips
Eimverk DistilleryReykjavik, IcelandDistillery tours
mondo guide srlRome, ItalyGuided tours, cultural experiences, day trips
The Osaka&TokyoOsaka, Tokyo, JapanCultural experiences, city tours

Categories

experiences · wellness · beauty · hospitality

API Key

Free. No credit card required. Needed for booking operations — search works without one.

bash
curl -X POST https://api.lastminutedealshq.com/api/keys/register \  -H "Content-Type: application/json" \  -d '{"name": "MyAgent", "email": "[email protected]"}'
json
{"api_key": "lmd_..."}

Pass the key when configuring the MCP server or as X-API-Key header for REST calls.

REST API

Base URL: https://api.lastminutedealshq.com

EndpointMethodDescription
/api/slotsGETSearch slots — city, category, hours_ahead, max_price
/api/bookPOSTCreate Stripe checkout for a slot
/api/book/directPOSTBook with pre-funded wallet (autonomous agents)
/bookings/{id}GETCheck booking status
/api/keys/registerPOSTGet a free API key
/api/wallets/createPOSTCreate a pre-funded agent wallet
/api/wallets/fundPOSTGet Stripe link to fund wallet
/healthGETSystem health check
/metricsGETLive system metrics

Booking Modes

Approval (default) — Returns a Stripe checkout URL. The customer visits the link, pays, and the booking is confirmed with the supplier automatically. Best for human-in-the-loop flows.

Autonomous — Requires a pre-funded wallet. The system debits the wallet instantly and confirms with the supplier. No redirect, no latency. Best for fully autonomous agents.

book_slot(  slot_id="...",  customer_name="Jane Smith",  customer_email="[email protected]",  mode="autonomous",  wallet_id="wlt_...")

How It Works

Every 4 hours:  fetch_octo_slots.py   →  Pull availability from 40 suppliers via OCTO API  aggregate_slots.py    →  Deduplicate, filter, sort by urgency  compute_pricing.py    →  Dynamic commission-based pricing  sync_to_supabase.py   →  Upsert to production database
MCP/REST requests:  Agent calls search_slots  →  Supabase query  →  Live results  Agent calls book_slot     →  Stripe checkout  →  OCTO booking  →  Supplier confirmed

Status

  • Slots live: 8,000+
  • Suppliers: 32
  • Countries: 47
  • Refresh interval: Every 4 hours
  • Uptime: Hosted on Railway (24/7)
  • Payments: Stripe (authorization-then-capture — customer is never charged for a failed booking)

來源:README.md,提交 b46ca82

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

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

評分

已滿足適用檢查項的 85%

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

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

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分