Forage Shopping

io.github.jalexspringer由 GitHub 帳號 jalexspringer 發布v0.1.0更新於 Oct 27, 2026

AI shopping comparison — search 50M+ products, compare prices, find deals

發布方自己的服務:Forage

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取商業與電商

概覽

AI 產生的概覽

面向 AI 購物的遠端 MCP 伺服器:搜尋 5,000 萬件以上商品、比價、找優惠,並完成商家結帳。

可以做什麼
  • 跨商家搜尋商品,回傳含價格、商家與結帳連結的結構化清單
  • 針對同一商品在多個零售商之間比較價格
  • 依品類尋找目前的折扣、促銷與最划算的商品
  • 發起 UCP 結帳工作階段,提交電子郵件、姓名、收件地址與折扣碼等買家資訊,並完成下單
  • 查詢結帳工作階段或已完成訂單的狀態
適用情境
適合讓助理協助挑選商品與比價,或在不切換多個商店網站的情況下把購買推進到結帳階段。適用於使用者希望先比較選項再下單的購物與找優惠情境。
執行需求
需要連線到 forageshopping.com 的遠端 streamable HTTP 端點;未宣告安裝套件、環境變數或請求標頭。未宣告身分驗證,但結帳步驟可能需要電子郵件、收件地址等買家資訊。
安裝前請注意
此伺服器可以下真實訂單:complete_purchase 會完成購買並回傳訂單確認。結帳過程會把買家資訊(電子郵件、姓名、收件地址)傳送給商家,搜尋與比價活動會作為歸因資料附加到結帳工作階段並記入遙測。部分結帳需要升級處理,例如在瀏覽器中付款。完成任何購買前應先與使用者確認資訊與金額。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "forage-shopping": {
      "type": "http",
      "url": "https://forageshopping.com/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

7

search_products

Search for products across merchants and return comparison results. Returns structured product listings with prices, merchants, and checkout links. Searches Shopify's global catalogue (50M+ products across all Shopify merchants) and Channel3's affiliate network. Results include direct checkout links.

輸入參數query必填session_idmax_results

compare_prices

Compare prices for a specific product across multiple merchants. Finds the same product at different retailers and shows price differences.

輸入參數session_idproduct_name必填

find_deals

Find the best current deals in a product category. Searches for discounted, on-sale, or best-value products.

輸入參數budgetcategory必填session_id

start_checkout

Start a UCP checkout session for a product. Discovers the merchant's UCP capabilities, creates a checkout session, and attaches content attribution data from the current session's search and comparison activity. Returns the checkout status and any information the merchant still needs (email, shipping address, etc).

輸入參數quantitysession_idproduct_url必填

update_checkout_info

Update a checkout session with buyer information. Provide the information the merchant requested (email, name, shipping address, discount codes). Call this after start_checkout when the merchant indicates what information is still needed. If the response has status 'requires_escalation', share the continue_url with the user so they can complete payment in their browser.

輸入參數buyer_namebuyer_emailcheckout_id必填discount_codeshipping_address

complete_purchase

Complete a checkout and place the order. Only call this when the checkout status is 'ready_for_complete'. Records the purchase as a conversion in telemetry and ends the attribution session. Returns the order confirmation with order ID and receipt link.

輸入參數session_idcheckout_id必填

check_order

Check the status of a checkout session or order. Use this after the user has completed an escalation step (e.g. payment in the browser) to see if the checkout can now proceed, or to check on a completed order's status.

輸入參數checkout_id必填

版本歷史

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

評分

已滿足適用檢查項的 75%

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

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

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

  • 授權條款10 分

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

其他 Forage 整合