Yoya Booking

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

Book meetings on a host's real availability. No auth - mirrors their public Yoya page.

已驗證Streamable HTTP可網頁執行效率與工作流

概覽

AI 產生的概覽

讓助理依照主持人在 Yoya 公開頁面上顯示的真實空檔預約會議,不需要驗證身分。

可以做什麼
這是一個遠端 MCP 伺服器,提供針對某位主持人 Yoya 排程頁面的預約功能。根據登錄描述,它會依主持人的真實空檔預約會議,並鏡射其公開的 Yoya 頁面。清單中未列出工具,因此具體的工具名稱與參數在此不加以說明。
適用情境
當助理需要與某位在 Yoya 上公開空檔的主持人安排或預約會議,且希望不必設定憑證就能完成時,適合加入。
執行需求
使用供應商網站上的遠端 streamable HTTP 端點;未宣告任何套件、環境變數或標頭。需要能連線至該端點的網路。未宣告驗證機制。
安裝前請注意
此伺服器被描述為不需驗證且鏡射公開頁面,因此它執行的預約應視為依該公開空檔進行;在依賴預約結果前請先與主持人確認。清單中未宣告任何憑證、付款或私鑰。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "yoya-booking": {
      "type": "http",
      "url": "https://yoya.ai/api/mcp/book"
    }
  }
}

工具

7

get_booking_page

Get a Yoya booking page

Read a public Yoya booking link or slug. Includes required guest fields and meeting options. No host account access.

輸入參數slug必填

list_available_times

Find available meeting times

Find up to 10 times (max 50), labeled in the guest's IANA timezone. Filter by inclusive from/exclusive to datetimes and morning (06–12), afternoon (12–18) or evening (18–24) in the guest timezone. Pass nextCursor unchanged to continue with the same filters. Slots are suggestions; preview then book rechecks availability. Never invent slot IDs.

輸入參數tofromslug必填limitcursortimezonetimeOfDay

preview_booking

Review a booking before confirming

Validate guest details and the selected time without booking or sending email. Show the returned summary to the guest and ask for explicit approval. Then call book_meeting with the returned normalized booking, requestId and confirmationToken.

輸入參數name必填slug必填email必填slotId必填purposetimezonerequestIdmeetingTypefieldAnswersmeetingFormat

book_meeting

Confirm a reviewed meeting

Creates a free booking or returns PAYMENT_REQUIRED with a secure payment URL for paid meetings. Paid meetings are not booked until payment succeeds; show the link and never claim confirmation before that. Only call after the guest explicitly approves preview_booking. Copy the preview's booking fields and confirmationToken unchanged. Reuse requestId and token on network retries; never claim notifications are delivered until syncStatus is ready.

輸入參數name必填slug必填email必填slotId必填purposetimezoneconfirmed必填requestIdmeetingTypefieldAnswersmeetingFormatconfirmationToken必填

get_booking

Check a booking

Read a booking using its private manage-link token. Includes meeting-link synchronization status. Treat this token as a password; do not share it publicly.

輸入參數token必填

cancel_booking

Cancel a booking

Cancel using a private manage token. Ask the guest for explicit approval first; this sends cancellation notifications.

輸入參數token必填reasonconfirmed必填

reschedule_booking

Reschedule a booking

Move a booking using its private manage token and a fresh slot ID from list_available_times. Ask for explicit approval first. The original booking stays intact if the new time cannot be reserved.

輸入參數token必填reasonslotId必填confirmed必填

版本歷史

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

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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