
CartScout
io.github.Veselin15由 GitHub 帳號 Veselin15 發布v0.1.0更新於 Oct 24, 2026
Live product prices, stock, variants and deal ratings from Shopify, Walmart, eBay and more.
概覽
CartScout 讓助理依商品連結讀取 Shopify、WooCommerce、Walmart 與 eBay 商店的即時價格、庫存、規格與優惠評級。
- 可以做什麼
- 從商品連結取得價格、原價與折扣、庫存、規格(尺寸、顏色)及其價格與庫存、SKU/GTIN、評分,以及需要時才回傳的評論與描述;結果最多快取 60 分鐘,未要求時省略冗長內容。比較 2 至 10 個商品連結,依最便宜、有貨最便宜、評分最高、折扣最大排序,或依 GTIN 辨識同一商品。依記錄的歷史價格評估目前價格是否划算,並查詢價格與庫存變動記錄及目前、最低、最高價。所有工具皆為唯讀,回傳結構化 JSON。
- 適用情境
- 適合讓助理判斷某個標價是否划算、在多個商店連結間比較同一商品、確認某個尺寸或顏色是否有貨,或查看商品價格隨時間的變化。它只讀取商品頁面,不搜尋商店,因此需要你提供連結,或先用搜尋工具找到連結。
- 執行需求
- 透過 uvx(或 Docker)在本機執行 Python 套件。需要在 RapidAPI 訂閱 CartScout,並設定 RAPIDAPI_KEY 環境變數;免費方案每月包含 300 次擷取。CARTSCOUT_RAPIDAPI_HOST 預設指向 CartScout API 主機,也可改用直接核發的 CartScout 金鑰。需要網路存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 CartScout,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
CartScout MCP server
Give Claude, Cursor or any MCP-capable AI agent live product prices, stock, variants and deal ratings from online stores. Paste a product link into the chat and ask "is this a good price?", "which of these three stores is cheapest and in stock?" or "does it come in size 10?".
Works with Shopify, WooCommerce, Walmart and eBay stores, with Amazon in beta. The data comes from the CartScout API, which handles fetching, bot filters and parsing. Try the API in your browser first, no sign-up needed.
Tools
Every tool is read-only and returns structured JSON with an output schema. Responses are trimmed for agents: bulky parts such as all variants, reviews and the description are included only when the agent asks for them.
Setup
- Subscribe to CartScout on RapidAPI. The free plan includes 300 extractions a month: plans.
- Copy your
X-RapidAPI-Keyfrom the RapidAPI dashboard. - Add the server to your client. It runs with uv, which installs it on first use.
Claude Code
Claude Desktop
Settings → Developer → Edit config, then add:
Cursor
Add the same mcpServers block to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project).
Example prompts
- "What does https://www.allbirds.com/products/mens-tree-runner-nz-ochre cost, and is size 10 in stock?"
- "Is $79 a good price for this air fryer? https://www.walmart.com/ip/844320666"
- "Compare these three listings and tell me the cheapest one I can buy today: …"
- "Show me how the price of this product changed over the last two weeks."
CartScout reads product pages; it does not search stores. Give the agent product URLs, or let it find them with a web search tool first.
Configuration
The server sends only the product URLs your agent asks about to the CartScout API. Without a key
it still starts and lists its tools (handy for MCP inspectors); each tool call then explains how to
add RAPIDAPI_KEY.
Docker
HTTP transport
cartscout-mcp --transport streamable-http --port 8000 serves the tools at
http://127.0.0.1:8000/mcp. Every client connected to it uses the key from the environment, so keep
it on a private address.
Good to know
- Prices follow each store's own region and currency.
- Results can be cached for up to 60 minutes (
cached: true). - Price history and deal ratings build up as products are read. A product seen for the first time has little history to compare against.
- History range depends on the plan: 14 days on the free plan, up to 365 days on MEGA.
- When a store blocks a request, the tool returns an error explaining it, and the failed request is not billed.
Development
License
MIT
來源:README.md,提交 282c037
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分