核心用法
Xiaohongshu MCP 是一套基于 Python 的命令行工具,通过本地 MCP 服务器与小红书平台交互。主要功能包括:
1. 内容搜索:按关键词检索笔记,支持多维度筛选(排序方式、内容类型、发布时间范围),输出可切换为原始 JSON 便于二次处理
2. 详情获取:提取单条笔记的完整内容、互动数据(点赞/收藏/评论数)及评论区内容
3. 信息流浏览:获取个性化推荐 feed
4. 内容发布:支持图文笔记的自动化发布,需准备公开可访问的图片 URL
典型工作流分为「市场调研」和「内容发布」两类,文档提供了详细的步骤检查清单。
显著优点
- 本地化处理:数据流转在本地完成,避免云端中间商
- 灵活筛选:搜索支持 5 种排序维度 + 3 种内容类型 + 4 种时间范围,便于精准定位竞品或爆款
- 结构化输出:
--json参数支持程序化解析,适合接入数据分析 pipeline - 开源可审计:基于社区开源项目,代码透明可查
潜在缺点与局限性
- 部署门槛高:需自行安装 Python 依赖、运行本地 MCP 服务器,非技术用户上手困难
- 账号耦合风险:运行期间禁止在其他浏览器登录同一账号,否则会导致 session 失效
- 稳定性依赖本地服务:服务器必须常驻
localhost:18060,进程崩溃即中断 - 反爬机制敏感:官方未开放 API,存在触发风控、限流甚至封号的可能
- 图片托管前置成本:发布功能要求图片已托管于公网可访问 URL,增加操作链条
适合人群
- 小红书运营人员批量抓取竞品数据
- 市场研究员进行内容趋势分析
- 技术背景用户构建自动化工作流
- 多账号矩阵管理的 MCN 机构(需注意合规风险)
常规风险
- 账号安全:使用非官方接口可能导致临时封禁或永久封号
- 数据隐私:本地服务器虽减少云端暴露,但登录凭证仍存储于本地环境
- 服务连续性:依赖个人维护的开源项目,更新与兼容性无保障
- 法律合规:批量爬取用户内容可能涉及平台服务条款违约及数据合规问题