
Target
io.github.markswendsen-code由 GitHub 帳號 markswendsen-code 發布v0.1.2更新於 Oct 24, 2026
MCP server for Target - search products, manage cart, track orders
概覽
Target 零售購物連接器,讓助理透過瀏覽器自動化搜尋商品、管理購物車並追蹤訂單。
- 可以做什麼
- 搜尋並瀏覽 Target 商品,可依分類、價格區間與排序條件篩選,並取得商品詳情。查詢商品在鄰近門市的到店取貨庫存。登入、登出並檢視 Target 帳號的登入狀態與工作階段。將商品加入購物車、檢視或清空購物車。預覽或實際送出訂單,並查看訂單紀錄與追蹤配送狀態。
- 適用情境
- 當你想讓助理在 Target.com 上搜尋商品、比價、查詢門市庫存,或管理購物車與訂單時使用。適合已有 Target 帳號、願意以瀏覽器自動化方式操作的使用者。
- 執行需求
- 需在本機以 Node.js 執行 npm 套件(npx 或全域安裝),並以 stdio 連線。需有 Target 帳號,登入時提供電子郵件與密碼。需網路連線,且內建 Playwright 與 Chromium 瀏覽器。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Target,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
@striderlabs/mcp-target
MCP (Model Context Protocol) server connector for Target retail shopping. Enables AI assistants to search products, manage carts, and track orders on Target.com via browser automation.
Installation
Or install globally:
MCP Configuration
Add to your MCP client config (e.g., Claude Desktop claude_desktop_config.json):
Tools
status
Check Target authentication status and session info.
Parameters: none
login
Authenticate with your Target account via browser automation.
Parameters:
Credentials are never stored — only session cookies are persisted to ~/.striderlabs/target/.
logout
Clear session cookies and log out.
Parameters: none
search_products
Search Target products with optional filters and sorting.
Parameters:
get_product
Get detailed product information including price, description, and availability.
Parameters:
Provide either url or tcin.
check_store_availability
Check if a product is available for in-store pickup at nearby Target stores.
Parameters:
Provide either url or tcin.
add_to_cart
Add a product to your Target cart.
Parameters:
Requires login.
view_cart
View current cart contents and totals.
Parameters: none Requires login.
clear_cart
Remove all items from cart.
Parameters: none Requires login.
checkout
Preview or place a Target order.
Parameters:
Requires login. Always preview first before confirming.
get_orders
Get order history.
Parameters:
Requires login.
track_order
Track an order's status and delivery information.
Parameters:
Requires login.
Session Storage
Session cookies are stored at ~/.striderlabs/target/:
cookies.json— Browser session cookiesauth.json— Account metadata (email, login timestamp)
Credentials (email/password) are never persisted.
Technical Details
- Transport: stdio (MCP standard)
- Browser automation: Playwright with Chromium + stealth patches
- Stealth: Patches
navigator.webdriver, plugins, permissions, and other bot-detection vectors - Cookie persistence: Survives across sessions; no repeated logins needed
Notes
- Target.com may prompt for CAPTCHA or additional verification on first login. Use
headless: falseto handle these interactively. - Store availability and cart operations require geolocation; defaults to Chicago, IL.
- The
checkouttool withconfirm: truewill place a real order. Always preview first.
License
MIT — Strider Labs
來源:README.md,提交 dc2e290
工具
0版本歷史
1- v0.1.2最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。