Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Taobao

БесплатноНе проверен

An MCP server that exposes browser automation tools and Taobao product search/detail lookup via Playwright. It requires a logged-in Taobao session and is best-e

GitHubEmbed

Описание

An MCP server that exposes browser automation tools and Taobao product search/detail lookup via Playwright. It requires a logged-in Taobao session and is best-effort scraping, not an official API.

README

An MCP server exposing browser automation tools, including Taobao product search/detail lookup via Playwright.

Setup

npm install
npx playwright install chromium

Taobao currently requires a logged-in session for both search and product-detail pages — a fresh, unauthenticated browser gets redirected to login.taobao.com. Log in once, manually, and the session is reused:

npm run login:taobao

This opens a visible Chromium window at Taobao's login page. Log in yourself (QR scan or credentials — the script never touches your credentials, it just waits for you). Press Enter in the terminal once you're logged in, and the session is saved to auth/taobao-state.json (override the path with the TAOBAO_STORAGE_STATE env var). Re-run this whenever the session expires.

Run

npm run dev

Runs the MCP server over stdio. Point your MCP client (e.g. Claude Code) at npx tsx src/index.ts in this directory.

By default the browser runs headed (headless: false) so you can see what it's doing; set HEADLESS=true to run headless once you trust it's working.

Tools

  • open-page, click, get-page-content, screenshot — generic browser control.
  • taobao-search-products — search by keyword, returns a best-effort list of {itemId, title, price, link, imageUrl}.
  • taobao-get-product-detail — fetch {title, price, imageUrl} for one item, given an item id or item.taobao.com URL.

Limitations

  • Best-effort scraping, not an official API. Taobao has no public product-search API for general use; this drives a real browser and parses rendered HTML/DOM. Selectors and page structure change without notice and may break these tools at any time.
  • Login required. Taobao gates search and item pages behind an authenticated session (enforced both via full-page redirects and via background API calls silently redirecting to login.taobao.com). Run npm run login:taobao first.
  • No CAPTCHA bypass. If Taobao serves a verification challenge (slider CAPTCHA, risk-control block), the tools detect it and return an explanatory error field instead of attempting to solve it — you'll need to complete it yourself via npm run login:taobao.
  • ToS. Automated access to Taobao may violate its Terms of Service. Use at your own risk, keep request volume low, and don't use this for anything resembling scraping at scale.

from github.com/Sinpensar/taobao-mcp

Установка Taobao

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Sinpensar/taobao-mcp

FAQ

Taobao MCP бесплатный?

Да, Taobao MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Taobao?

Нет, Taobao работает без API-ключей и переменных окружения.

Taobao — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Taobao в Claude Desktop, Claude Code или Cursor?

Открой Taobao на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Taobao with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse