CN Scraper MCP
PYPI · CN-SCRAPER-MCP · SCANNED SEP 21
MCP server for AI agents to search major Chinese internet platforms with local-first login support.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security100
- No malware found by supply-chain analysis.Pass
- No known CVEs affecting this package version or its production dependencies.Pass
- Runs setuptools.build_meta at install time, a recognised native-build step with no shell scripting around it. View diagnostics → Pass
- 1 of 19 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency32
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- License check failed: no license is declared. See how to fix → Fail
- Actively maintained (last published 53 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability77
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 3648 tokens (~91/item across 40 items; 40 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management87
- Stability observed for 26 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage93
- 98% of tools have a non-trivial description (not blank, and not just the tool's name).Partial
- 81% of tool parameters carry a description.Partial
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 40 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 41 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
How do I install the CN Scraper MCP server?
CN Scraper MCP runs locally as a PyPI package, launched with uvx cn-scraper-mcp. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
pypi · cn-scraper-mcp
claude mcp add goesbyhc-cn-scraper-mcp -- uvx cn-scraper-mcp
{
"mcpServers": {
"goesbyhc-cn-scraper-mcp": {
"command": "uvx",
"args": [
"cn-scraper-mcp"
]
}
}
} {
"servers": {
"goesbyhc-cn-scraper-mcp": {
"command": "uvx",
"args": [
"cn-scraper-mcp"
]
}
}
} codex mcp add goesbyhc-cn-scraper-mcp -- uvx cn-scraper-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"goesbyhc-cn-scraper-mcp": {
"type": "local",
"command": [
"uvx",
"cn-scraper-mcp"
],
"enabled": true
}
}
} openclaw mcp add goesbyhc-cn-scraper-mcp --command uvx --arg cn-scraper-mcp
mcp_servers:
goesbyhc-cn-scraper-mcp:
command: "uvx"
args: ["cn-scraper-mcp"] {
"McpServers": {
"goesbyhc-cn-scraper-mcp": {
"Transport": "stdio",
"Command": "uvx",
"Arguments": [
"cn-scraper-mcp"
]
}
}
} assistant mcp add goesbyhc-cn-scraper-mcp -t stdio -c uvx -a cn-scraper-mcp
{
"mcpServers": {
"goesbyhc-cn-scraper-mcp": {
"command": "uvx",
"args": [
"cn-scraper-mcp"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 21 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.
- 19 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 77 to 80. That category is still filling its 30-day observation window: 23 days of observed history at the previous scan, 24 at this one. The score rises as the window fills, whether or not the server changes.
- 18 Sept 26 −4
- Stability: pass → 0.77 functional
- 17 Sept 26 +1
- Stability: 0.97 → pass security
- 15 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.
- 12 Sept 26 −3
- Stability: pass → 0.83 functional
- 11 Sept 26 +1
- Stability: 0.97 → pass security
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 21 Sept 2026 · Analysed pypi/cn-scraper-mcp@0.4.1
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | pypi |
Background: How many MCP packages publish verified provenance →
Install scripts 1 script
| Hook | Tier | Command |
|---|---|---|
| build_backend | allowlisted | setuptools.build_meta |
Background: Why install scripts are a supply-chain risk →
Dependencies 19 packages
| Packages resolved | 19 |
|---|---|
| Stale | 1 |
| Tree resolution | Complete |
Background: SBOMs and build attestations, explained →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
bilibili_comments ~111
获取 B 站视频一级评论,支持游标分页。无需登录或浏览器。 bvid 来自 bilibili_search 或 bilibili_popular;下一页传回上次结果中的 next_cursor。评论按 B 站热门评论模式返回。
| Name | Type | Req | Description |
|---|---|---|---|
| bvid | string | yes | B 站 BV 号 |
| cursor | string | – | 上一页返回的 next_cursor;第一页留空 |
| limit | integer | – | 返回条数上限(默认 20) |
Structured output declared, but exposes no named fields.
No examples provided.
bilibili_popular ~45
获取 B 站当前热门视频榜。公开 HTTP API,无需登录或浏览器。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | 返回条数上限(默认 20) |
Structured output declared, but exposes no named fields.
No examples provided.
bilibili_search ~52
搜索 B 站视频。公开 HTTP API,无需登录或浏览器。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 视频搜索关键词 |
| limit | integer | – | 返回条数上限(默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
bilibili_video ~54
获取 B 站视频详情及互动统计。无需登录或浏览器。 bvid 来自 bilibili_search 或 bilibili_popular 结果。
| Name | Type | Req | Description |
|---|---|---|---|
| bvid | string | yes | B 站 BV 号 |
Structured output declared, but exposes no named fields.
No examples provided.
check_cookies ~134
检查所有平台的 cookie 文件是否存在、有效字段及新鲜度。 Cookie 文件查找路径 (按优先级): 1. 平台专用环境变量 (如 TAOBAO_COOKIES_FILE) 2. ~/.cn-scraper-cookies/<name>.json (推荐) JD 特殊: 检查 Chrome profile 目录 ~/.jd_login_profile Returns: {taobao, xiaohongshu, zhihu, zsxq, jd, pdd: {exists, valid, missing_fields, path, age_hours, stale}}
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
diagnose ~166
诊断平台环境 — 检查 Python、依赖、Chrome、CDP 端口、Cookie、最近错误。 不做任何实际抓取,纯本地诊断。每项检查超时 5 秒。 Returns: sections: platform: {package_version, python_version} dependencies: {fastmcp: {installed, version}, curl_cffi: {...}, ...} browsers: {chrome: {found, path, version}, obscura: {found, path}} cdp_ports: {9222: {in_use}, 9247: {...}, 9251: {...}} cookies: 来自 check_all_cookies() 的结果 diagnostics: {recent_errors: [...]}
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
dianping_reviews ~31
获取大众点评商户评价。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| shop_id | string | yes | – |
Structured output declared, but exposes no named fields.
No examples provided.
dianping_search ~47
搜索大众点评商户。city 用于给 Agent 记录搜索城市。
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | – | – |
| keyword | string | yes | – |
| limit | integer | – | – |
Structured output declared, but exposes no named fields.
No examples provided.
dianping_shop ~32
获取大众点评商户详情。shop_id 来自 dianping_search。
| Name | Type | Req | Description |
|---|---|---|---|
| shop_id | string | yes | – |
Structured output declared, but exposes no named fields.
No examples provided.
douban_reviews ~47
获取豆瓣条目的短评/影评。支持 start 分页。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| start | integer | – | – |
| subject_id | string | yes | – |
Structured output declared, but exposes no named fields.
No examples provided.
douban_search ~37
搜索豆瓣书籍、电影、音乐等条目。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | – |
| limit | integer | – | – |
Structured output declared, but exposes no named fields.
No examples provided.
douban_subject ~32
获取豆瓣条目详情。subject_id 来自 douban_search。
| Name | Type | Req | Description |
|---|---|---|---|
| subject_id | string | yes | – |
Structured output declared, but exposes no named fields.
No examples provided.
douyin_comments ~64
获取抖音视频评论(首屏)。需要登录 cookie。 video_id 来自 douyin_search 结果中 item 的 video_id 字段。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | 返回条数 (默认 20) |
| video_id | string | yes | 视频 ID |
Structured output declared, but exposes no named fields.
No examples provided.
douyin_hot_list ~48
抖音实时热搜榜。需要登录 cookie(首次用 guided_login 收割)。 Returns: {count, items: [{word, hot_value, position, label}]}
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
douyin_search ~84
搜索抖音视频 — CDP 浏览器自动轮询,验证码自动等待。 需要 Chrome 已登录抖音(用 guided_login 先登录)。 弹出验证码时持续等待你手动过,通过后自动抓取结果。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词 |
| limit | integer | – | 返回条数 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
douyin_video ~54
获取抖音视频详情(标题、作者、点赞、描述)。需要 Chrome。 video_id 来自 douyin_search 结果中 item 的 video_id 字段。
| Name | Type | Req | Description |
|---|---|---|---|
| video_id | string | yes | 视频 ID |
Structured output declared, but exposes no named fields.
No examples provided.
guided_login ~120
打开浏览器让你登录平台,自动检测登录态并收割 Cookie。 自动打开 Chrome → 导航到平台登录页 → 你扫码/输入密码 → 检测到你登录成功后自动收割 Cookie 并保存。 无需手动操作 CDP 端口——全程自动化。
| Name | Type | Req | Description |
|---|---|---|---|
| platform | string | yes | 认证注册表中的平台名,包括京东、微博、抖音、豆瓣和大众点评。 |
| port | – | – | CDP 端口 (可选, 默认 9222) |
Structured output declared, but exposes no named fields.
No examples provided.
harvest_cookies ~161
从用户自己的浏览器会话中自动提取 cookie(包括 HttpOnly cookie)。 通过 Chrome DevTools Protocol (CDP) 的 Network.getAllCookies 提取 浏览器 cookie jar 中的所有 cookie(含 HttpOnly,这是 JS 无法获取的)。 仅提取用户**自己**的浏览器会话——浏览器须已在指定端口运行且已登录。 非 profile 平台的 Cookie 保存到认证注册表指定的 JSON 文件。 京东使用持久化 Chrome profile,请改用 guided_login。
| Name | Type | Req | Description |
|---|---|---|---|
| platform | string | yes | 认证注册表中的平台名。京东会返回 profile_required。 |
| port | – | – | CDP 调试端口 (可选, 各平台有默认值) |
Structured output declared, but exposes no named fields.
No examples provided.
jd_product ~68
获取京东商品详情(名称、价格、店铺、规格)。需要本地 Chrome。 sku 来自 jd_search 结果中 item 的 sku 字段。 并发: ⚠️ 使用 BrowserLock 保护 CDP 端口。
| Name | Type | Req | Description |
|---|---|---|---|
| sku | string | yes | 商品 SKU |
Structured output declared, but exposes no named fields.
No examples provided.
jd_search ~120
搜索京东商品。需要已登录的有头 Chrome(会自动启动)。 京东 headless 返回 0 结果 → 必须 headful。 需要持久登录 profile (~/.jd_login_profile)。 首次使用需在弹窗 Chrome 中手动登录 jd.com 一次。 并发: ⚠️ 使用 BrowserLock 保护 CDP 端口,同端口调用自动串行化。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词 |
| limit | integer | – | 返回条数上限 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
pdd_product_detail ~66
获取拼多多商品详情(名称、价格、原价、销量、规格)。 商品详情独立于搜索限制 — 不限次数。
| Name | Type | Req | Description |
|---|---|---|---|
| url_or_id | string | yes | 商品 goods_id(如 "123456789")或完整 goods2.html URL |
Structured output declared, but exposes no named fields.
No examples provided.
pdd_search ~196
搜索拼多多商品。需要 Chrome + PDD cookie(PDDAccessToken + pdd_user_id)。 ⚠️ 严重限制:拼多多手机搜索**每个浏览器会话仅允许一次搜索**。 第一次搜索后,所有后续搜索返回「系统繁忙」。 如需再次搜索,必须重启 MCP server 以创建新的浏览器会话。 原理: Chrome CDP + iPhone UA 模拟手机浏览器搜索。 Cookie 文件: ~/.cn-scraper-cookies/pdd.json Token 有效期约 1 小时,需定期从手机浏览器重新导出。 并发: ⚠️ 使用 BrowserLock 保护 CDP 端口,同端口调用自动串行化。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词 |
| limit | integer | – | 返回条数上限 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
taobao_product ~60
获取淘宝商品详情(标题、价格、店铺)。 item_id 来自 taobao_search 结果中 item 的 id 字段。 并发安全: ✅ 纯 HTTP/MTOP API。
| Name | Type | Req | Description |
|---|---|---|---|
| item_id | string | yes | 商品 ID |
Structured output declared, but exposes no named fields.
No examples provided.
taobao_search ~133
搜索淘宝/天猫商品。纯脚本,无需浏览器,不限流。 原理: curl_cffi 伪造 Chrome TLS 指纹 + MTOP HMAC-MD5 签名。 需要 TAOBAO_COOKIES_FILE 环境变量或 ~/.cn-scraper-cookies/taobao.json。 并发安全: ✅ 纯 HTTP/REST API,无共享状态,任意并发调用安全。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词,如 "华为mate70" |
| limit | integer | – | 返回条数上限 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
verify_login ~89
远端验证缓存登录态是否仍被平台接受。 这与 check_cookies 的本地文件检查不同:本工具会发起只读在线请求。 当前可远端验证:知乎、微博、知识星球、抖音。 淘宝等没有稳定只读验证接口的平台会明确返回 unsupported。
| Name | Type | Req | Description |
|---|---|---|---|
| platform | string | yes | 认证注册表中的平台名。 |
Structured output declared, but exposes no named fields.
No examples provided.
weibo_comments ~98
获取微博帖子的评论(支持分页)。需要登录 cookie(SUB token)。 mid 来自 weibo_search 或 weibo_user_timeline 结果中 item 的 id 字段。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | 返回条数 (默认 20) |
| max_id | string | – | 分页游标,从上一页的 next_max_id 字段获取(空 = 第一页) |
| mid | string | yes | 微博帖子 ID |
Structured output declared, but exposes no named fields.
No examples provided.
weibo_hot_list ~108
获取微博实时热搜榜。**无需登录!** 原理: 调用 weibo.com/ajax/side/hotSearch(游客可访问)。 返回实时热搜 50 条 + 置顶政务话题。 并发安全: ✅ 纯 HTTP/REST API,无共享状态,任意并发调用安全。 Returns: {count, items: [{rank, word, num, url, label}], hotgov: {name, url}|null}
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
weibo_post ~49
获取微博帖子的完整详情(含长文本)。 mid 来自 weibo_search 或 weibo_user_timeline 结果中的 item.id。
| Name | Type | Req | Description |
|---|---|---|---|
| mid | string | yes | 微博帖子 ID |
Structured output declared, but exposes no named fields.
No examples provided.
weibo_search ~142
搜索微博帖子。需要登录 cookies(SUB token)。 ⚠️ 微博搜索 API 需要登录 — 游客模式不可用。 热搜(weibo_hot_list)无需登录即可使用。 原理: 调用 m.weibo.cn 移动端 API,解析 cards[].mblog。 Cookie 文件: ~/.cn-scraper-cookies/weibo.json(需要 SUB cookie) 并发安全: ✅ 纯 HTTP/REST API,无共享状态,任意并发调用安全。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词,如 "华为" |
| limit | integer | – | 返回条数上限 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
weibo_user_timeline ~77
获取微博用户时间线(最近发言)。 需要登录 cookie(SUB token)。 可通过 weibo_search 找到目标用户获取其 UID。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | 返回帖子数 (默认 10) |
| uid | string | yes | 用户 ID(数字,如 "2803301701" = 人民日报) |
Structured output declared, but exposes no named fields.
No examples provided.
xiaohongshu_comments ~102
获取小红书笔记的评论(首屏,约 10-20 条)。 需要本地 Chrome + XHS 登录 cookie。 note_id 和 xsec_token 都来自同一条 xiaohongshu_search 结果。
| Name | Type | Req | Description |
|---|---|---|---|
| note_id | string | yes | 笔记 ID(16 位十六进制字符串) |
| xsec_token | string | yes | 同一搜索结果中的访问令牌(必填) |
Structured output declared, but exposes no named fields.
No examples provided.
xiaohongshu_note ~111
获取小红书笔记详情(标题、正文、点赞、标签、评论)。 note_id 和 xsec_token 都来自同一条 xiaohongshu_search 结果。
| Name | Type | Req | Description |
|---|---|---|---|
| note_id | string | yes | 笔记 ID(从 xiaohongshu_search 结果中的 noteId 字段) |
| xsec_token | string | yes | 反爬 token(从同一条 xiaohongshu_search 结果中的 xsec_token 字段) |
Structured output declared, but exposes no named fields.
No examples provided.
xiaohongshu_search ~137
搜索小红书笔记。需要本地 Chrome + XHS 登录 cookie。 小红书只允许住宅 IP(本地 Chrome)——云浏览器/数据中心 IP 直接封。 需要 XHS cookies: web_session, a1, webId, gid 等。 Cookie 文件: ~/.cn-scraper-cookies/xiaohongshu.json 并发: ⚠️ 使用 BrowserLock 保护 CDP 端口,同端口调用自动串行化。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词 |
| limit | integer | – | 返回条数 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
zhihu_answer ~49
获取知乎回答的完整正文。 answer_id 来自 zhihu_search 结果中 type 为 "answer" 的 item 的 id 字段。
| Name | Type | Req | Description |
|---|---|---|---|
| answer_id | string | yes | 回答 ID |
Structured output declared, but exposes no named fields.
No examples provided.
zhihu_comments ~86
获取知乎回答的评论(支持分页)。需要登录 cookie。 answer_id 来自 zhihu_search 结果中 type 为 "answer" 的 item 的 id 字段。
| Name | Type | Req | Description |
|---|---|---|---|
| answer_id | string | yes | 回答 ID |
| limit | integer | – | 返回条数 (默认 20) |
| offset | integer | – | 分页偏移 (默认 0,即第一页) |
Structured output declared, but exposes no named fields.
No examples provided.
zhihu_hot_list ~36
获取知乎实时热榜。无需登录。 Returns: {items: [{title, url, excerpt, hot_metric}]}
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
zhihu_question_answers ~66
获取知乎问题下的回答列表。 question_id 来自 zhihu_search 结果中 type 为 "question" 的 item 的 id 字段。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | 返回条数 (默认 20) |
| question_id | string | yes | 问题 ID |
Structured output declared, but exposes no named fields.
No examples provided.
zhihu_search ~109
搜索知乎内容(问题/文章)。知乎已关闭游客搜索,需要有效登录 Cookie。 无需浏览器——直接调知乎 v4 search API。 需要 cookie: ~/.cn-scraper-cookies/zhihu.json(z_c0 + d_c0) 并发安全: ✅ 纯 HTTP/REST API,无共享状态,任意并发调用安全。
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | yes | 搜索关键词 |
| limit | integer | – | 返回条数 (默认 10) |
Structured output declared, but exposes no named fields.
No examples provided.
zsxq_article ~69
获取知识星球文章全文。 article_url 来自 zsxq_topics 结果中的 topic 对象, 仅当 topic 类型为文章时可用(talk.article.inline_article_url)。
| Name | Type | Req | Description |
|---|---|---|---|
| article_url | string | yes | 文章 URL(从 topic 的 inline_article_url 字段获取) |
Structured output declared, but exposes no named fields.
No examples provided.
zsxq_topics ~132
获取知识星球 (ZSXQ) 付费社群最新帖子。 纯 REST API,无需浏览器,只需 cookie。 Cookie 文件: ~/.cn-scraper-cookies/zsxq.json (需要 zsxq_access_token) 并发安全: ✅ 纯 HTTP/REST API,无共享状态,任意并发调用安全。
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | – | 获取帖子数量 (默认 5) |
| group_id | string | yes | 星球 ID (数字,如 "28888555451") |
| owner_only | boolean | – | 只看星主帖子 (默认 False) |
Structured output declared, but exposes no named fields.
No examples provided.
What is the CN Scraper MCP server?
CN Scraper MCP is listed in the public MCP registry as io.github.goesByhc/cn-scraper-mcp. MCP server for AI agents to search major Chinese internet platforms with local-first login support. This page covers its PyPI package (cn-scraper-mcp).
Is the CN Scraper MCP server safe to use?
CN Scraper MCP scores 80 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 21 September 2026. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the CN Scraper MCP server expose?
CN Scraper MCP exposes 40 tools: taobao_search, jd_search, jd_product, pdd_search, pdd_product_detail, and 35 more. Their descriptions and schemas cost roughly 3,422 tokens of context every time the server is loaded.
Is the CN Scraper MCP server still maintained?
CN Scraper MCP is still listed as active in the MCP registry. We last reached this channel on 21 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.