Whitelabel Ordering

com.cordering由 cordering.com 發布官方發布者v0.0.1更新於 Oct 28, 2026

Order food from Cordering white-label restaurants: browse menus, confirm, then place an order.

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

概覽

AI 產生的概覽

讓助理瀏覽 Cordering 白標餐廳菜單、暫存並送出訂單,並查詢訂單狀態。

可以做什麼
  • 尋找可下訂的餐廳,並以視覺化 HTML 文件呈現菜單
  • 把自然語言點餐解析成具體餐點,並取得確認權杖
  • 用該權杖送出已暫存的訂單,並依訂單編號查詢狀態
  • 透過瀏覽器連結與複製的驗證碼登入餐廳,列出已登入帳號、切換目前帳號並登出
適用情境
適合使用者想以對話方式向 Cordering 白標餐廳訂餐,並由助理負責瀏覽菜單、暫存訂單與查詢狀態的情境。
執行需求
遠端 streamable HTTP 端點;未宣告套件或環境變數。下訂與儲存地址需透過瀏覽器連結以 Google 或 Apple 登入,再送出複製的驗證碼。
安裝前請注意
place_order 會向商家送出真實訂單,通常涉及付款。登入需開啟瀏覽器連結並回填驗證碼,帳號依餐廳分別保存。菜單與商家資料以 HTML 文件回傳,需以成品形式開啟。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "whitelabel-ordering": {
      "type": "http",
      "url": "https://wl-mcp.cordering.com/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

10

list_menu

Show a menu

Show the restaurant's menu to the user as a visual HTML document — a horizontally-scrollable category strip with item photos, names and prices. Present the returned HTML by opening it as an HTML artifact; do NOT paste the markup into the chat as text. (Ordering does not require this — prepare_order resolves item names on its own.)

輸入參數clientIdvendorId

prepare_order

Prepare an order

Resolve a natural-language food order (one or more items) to concrete menu items and return a summary plus a confirmation token. Does NOT place the order. Call place_order with the returned token to actually place it. Delivery is as soon as possible by default; pass 'date' to ask for a later time instead. Each call covers one delivery, so an order for more than one day means one call per day. The restaurant may still refuse a time it is not open for.

輸入參數dateitems必填notescutleryclientIdvendorIdbringTerminaldeliveryAddress必填

place_order

Place the order

Place an order previously staged by prepare_order. Requires the confirmationToken returned by prepare_order. This causes a real order to be sent to the vendor.

輸入參數confirmationToken必填

check_order

Check an order

Check the current status of an order the user has already placed, using the order number returned by place_order. Reports whether the restaurant has accepted it, whether it is on its way, and whether it has finished (delivered or declined). There is no background tracking and no notification: call this again when the user asks, and only until the order is reported as finished.

輸入參數orderId必填clientId

list_vendors

List restaurants

Find restaurants (vendors) available for ordering. This is the discovery entry point: each card shows the clientId and vendorId that list_menu and prepare_order need. Call it with no arguments to list every restaurant — that is the normal case. Returns a complete, self-contained HTML document of vendor cards (logo, address, phone, delivery fee) — restaurants open today first in colour, those closed today greyed out at the bottom. Present the returned HTML to the user by opening it as an HTML artifact; do not paste the markup into the chat.

輸入參數city

logout

Sign out

Sign the user out. By default signs out of every restaurant; pass a clientId to sign out of one, and an account label to sign out just that account.

輸入參數labelclientId

login

Start signing in

Start signing the user in to a restaurant so they can place orders. Browsing the menu never needs this — only ordering and saving an address do. Returns a URL the user must open in a browser to sign in with Google or Apple; afterwards they copy the 'code' value from the address bar and you call submit_login_code. Each restaurant has its own login, so this must be done per restaurant.

輸入參數clientId

submit_login_code

Finish signing in

Complete a sign-in started by login, using the 'code' value the user copied from the browser address bar. On success the user can place orders from that restaurant.

輸入參數code必填labelclientId

list_accounts

List signed-in accounts

Show which accounts are signed in, per restaurant, and which one is active. Useful when the user keeps separate work and personal accounts.

無需輸入參數。

switch_account

Switch account

Choose which signed-in account to order with at a restaurant, e.g. to switch between work and personal. The account must already be signed in via login.

輸入參數label必填clientId

版本歷史

1
  1. v0.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

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

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

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

  • 授權條款10 分

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