Taobaoscraper Mcp Server
@jhongjun1981
Overview
What is Taobaoscraper Mcp Server?
Taobaoscraper Mcp Server is an MCP (Model Context Protocol) server for scraping product data from Taobao/Tmall and JD.com. It provides 8 tools usable directly in Claude Desktop or Claude Code. Designed for Windows with Chrome browser and Python 3.10+.
How to use Taobaoscraper Mcp Server?
Install dependencies with pip install -r requirements_mcp.txt and pip install -r requirements_api.txt, copy .env.example to .env and set SCRAPER_API_KEY. Start Chrome with debug port (chrome.exe --remote-debugging-port=9222), log into Taobao once, then run python run_api.py and configure the MCP server in Claude Desktop or Claude Code settings using either stdio (local) or SSE (remote) transport.
Key features of Taobaoscraper Mcp Server
- Multi-platform scraping: Taobao, Tmall, JD in one tool
- 8 MCP tools for scraping, task management, notifications, system control
- Hot search words for trending keywords and market insights
- Automatic Excel export of scraped data
- Notification push via WeChat (ServerChan / PushPlus) and Email
- Dual transport: stdio (local) and SSE (remote) protocols
- Trilingual GUI: Chinese, English, Korean (optional)
Use cases of Taobaoscraper Mcp Server
- Scrape product listings from Taobao, Tmall, or JD for e-commerce research
- Discover trending keywords and market insights using hot search word scraping
- Automate product data collection with task management and result export
- Receive notifications when scraping tasks complete or require attention
FAQ from Taobaoscraper Mcp Server
Which e-commerce platforms are supported?
Taobao, Tmall, and JD.com (Jingdong).
Does the server require a login?
Taobao requires you to log into your own account in Chrome first; JD works without login.
What are the system requirements?
Windows OS, Google Chrome browser, and Python 3.10+.
What transport protocols are available?
Both stdio (for local use) and SSE (for remote access) are supported.
Can I run multiple scraping tasks at the same time?
No, Chrome can only handle one scraping task concurrently.