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
Описание
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 oritem.taobao.comURL.
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). Runnpm run login:taobaofirst. - No CAPTCHA bypass. If Taobao serves a verification challenge (slider CAPTCHA, risk-control block), the tools detect it and return an explanatory
errorfield instead of attempting to solve it — you'll need to complete it yourself vianpm 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.
Установка Taobao
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Sinpensar/taobao-mcpFAQ
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
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Taobao with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
