xiaohongshu-mcp-nodejs
Free企业级 Node.js 重构版本,支持多账号矩阵管理、反风控、数据采集与发布。
FreeFree tier
About xiaohongshu-mcp-nodejs
xiaohongshu-mcp-nodejs 是一个基于 Node.js 的小红书 MCP(Model Context Protocol)服务器,专注于企业级多账号矩阵管理和反风控。该项目支持无限数量的小红书账号管理,每个账号使用独立的浏览器指纹和代理环境,实现状态监控和 Cookie 持久化。反风控系统包含浏览器指纹伪造、行为模拟(鼠标轨迹、键盘输入、页面滚动)、自动化检测特征清理以及代理轮换(HTTP/SOCKS5)。任务调度支持并发执行、Cron 定时任务、智能重试和失败恢复。数据采集功能涵盖内容搜索(关键词、话题、用户)、笔记详情、用户信息、评论采集和热门内容抓取。内置基于 Express.js 和 Socket.IO 的现代化管理后台,提供实时监控、数据可视化和配置管理。技术栈包括 Node.js 18+、Playwright、MySQL 8.0+、Redis 7.0+、Bull Queue、Directus CMS。注意:该项目已暂停维护。
Key Features
无限数量的小红书账号管理,独立浏览器指纹和代理环境
反风控系统:浏览器指纹伪造、行为模拟、特征清理、代理轮换
任务调度:并发执行、Cron 定时任务、智能重试和失败恢复
数据采集:内容搜索、笔记详情、用户信息、评论采集、热门内容
MCP 协议接口:账号管理、任务管理、数据查询等 JSON-RPC API
内置管理后台:基于 Express.js 和 Socket.IO,实时监控与配置管理
技术栈:Node.js 18+, Playwright, MySQL 8.0+, Redis 7.0+, Bull Queue, Directus CMS
Pros & Cons
Pros
- 企业级架构,支持无限账号和独立环境隔离
- 全面的反风控机制,降低封号风险
- 提供现代化管理后台和实时监控
- 基于 MCP 标准协议,易于集成到 AI 工具链
- 开源免费,可自行部署和定制
Cons
- 项目已暂停维护,可能缺乏后续更新和支持
- 部署需要自行配置 MySQL、Redis 等基础设施
- 依赖于 Playwright 和浏览器环境,资源消耗较大
Best For
小红书多账号矩阵运营和管理自动化内容采集与数据分析反风控环境下的批量账号操作通过 MCP 协议集成到 AI 客户端(如 Claude、Cursor)进行小红书任务定时抓取热门内容和评论趋势