MCP server for AI agents to search major Chinese internet platforms with local-first login support.
Connect CN Scraper MCP to Claude, Cursor or any other MCP client and it stops being a tab you switch to. MCP server for AI agents to search major Chinese internet platforms with local-first login support. The cn scraper mcp mcp server is what makes that connection.
每个 AI Agent(Codex、Claude Code、Cursor、Trae)都能搜网页,但中文平台通常需要登录态、浏览器环境或平台专用参数:
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
CN_SCRAPER_TRANSPORT — stdioCN_SCRAPER_HOST — 0.0.0.0CN_SCRAPER_PORT — 8000CN_SCRAPER_PATH — /mcptaobao_search — 淘宝/天猫关键词搜索 → 价格、销量、店铺taobao_product — 淘宝商品详情 → 标题、价格、店铺jd_search — 京东关键词搜索 → SKU、价格、商品名jd_product — 京东商品详情 → 名称、价格、店铺、规格pdd_search — 拼多多搜索 → 仅首次有效pdd_product_detail — 拼多多商品详情 → 不限次数xiaohongshu_search — 小红书笔记搜索 → 标题、作者、点赞、noteId、xsec_tokenxiaohongshu_note — 小红书笔记详情 → 标题、正文、作者、标签、互动数、发布时间Configuration is passed through the environment: CN_SCRAPER_HOST, CN_SCRAPER_PATH. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
The server ships on PyPI as cn-scraper-mcp, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.
Plenty of search and retrieval servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. CN Scraper MCP's toolset — CN_SCRAPER_TRANSPORT, CN_SCRAPER_HOST, CN_SCRAPER_PORT and 11 more — is a fair guide to whether it matches your workflow. It is maintained by goesByhc; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| CN_SCRAPER_TRANSPORT | stdio |
| CN_SCRAPER_HOST | 0.0.0.0 |
| CN_SCRAPER_PORT | 8000 |
| CN_SCRAPER_PATH | /mcp |
| taobao_search | 淘宝/天猫关键词搜索 → 价格、销量、店铺 |
| taobao_product | 淘宝商品详情 → 标题、价格、店铺 |
| jd_search | 京东关键词搜索 → SKU、价格、商品名 |
| jd_product | 京东商品详情 → 名称、价格、店铺、规格 |
| pdd_search | 拼多多搜索 → 仅首次有效 |
| pdd_product_detail | 拼多多商品详情 → 不限次数 |
| xiaohongshu_search | 小红书笔记搜索 → 标题、作者、点赞、noteId、xsec_token |
| xiaohongshu_note | 小红书笔记详情 → 标题、正文、作者、标签、互动数、发布时间 |
| xiaohongshu_comments | 小红书笔记首屏评论 → 评论内容、用户、点赞、时间(需要 noteId + xsec_token) |
| zhihu_search | 知乎搜索 → 问题、文章 |
{
"mcpServers": {
"cn-scraper": {
"command": "uvx",
"args": ["cn-scraper-mcp"],
"env": {
"CN_SCRAPER_HOST": "your-value",
"CN_SCRAPER_PATH": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| CN_SCRAPER_HOST | Endpoint or connection string the server talks to. | Optional |
| CN_SCRAPER_PATH | Filesystem location the server is allowed to use. | Optional |
The simplest web tool that matters — fetch any URL and get model-ready markdown back.
Industrial-strength web extraction — render, scrape, crawl and search entire sites into clean markdown.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Answers, not links — delegate questions to Perplexity's search-grounded models and get cited responses back.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.