1.7 KiB
1.7 KiB
📊 项目分析:xpzouying/xiaohongshu-mcp
核心答案:需要小红书登录!
从文档明确看到:
"第一步必须,小红书需要进行登录" "需要先登录才能使用此功能"
🔐 登录机制
| 项目 | 说明 |
|---|---|
| 登录方式 | 二维码扫码登录 |
| 登录工具 | xiaohongshu-login 专用程序 |
| Cookie保存 | ./data 目录存储登录状态 |
| 多账号 | 同一账号不能在多网页端同时登录 |
| 有效期 | Cookie 过期后需要重新登录 |
🚀 与你现有方案对比
| 功能 | 你的 xhs-cli |
xiaohongshu-mcp |
|---|---|---|
| 协议 | 命令行 CLI | MCP (Model Context Protocol) |
| 登录 | ✅ 需要 | ✅ 需要 |
| 发布图文 | ✅ | ✅ |
| 发布视频 | ❌ | ✅ |
| 搜索内容 | ❌ | ✅ |
| 获取推荐列表 | ❌ | ✅ |
| 评论/点赞 | ❌ | ✅ |
| AI集成 | 需脚本封装 | 原生支持 Claude/Cursor/VSCode |
💡 关键区别
xhs-cli:纯命令行工具,适合脚本自动化
xiaohongshu-mcp:AI 助手原生接口,适合 MCP 客户端
两者底层应该都是走的 Cookie/Playwright 模拟浏览器,都需要:
- 首次扫码登录
- 保存 Cookie 到本地
- 定期更新(小红书 Cookie 会过期)
⚠️ 重要提示
"小红书的同一个账号不允许在多个网页端登录,如果你登录了当前 xiaohongshu-mcp 后,就不要再在其他的网页端登录该账号,否则就会把当前 MCP 的账号'踢出登录'"
所以如果你的自动化流程已经在用 xhs-cli,两者会冲突,需要二选一! 🐈