a0ecd438ee
- 小红书: 添加 Docker 安装命令 (xpzouying/xiaohongshu-mcp),替换模糊的 'install xiaohongshu-mcp' - Exa: 修正文档错误(实际免费无需 API Key,之前写要 Key) - CLI: install 命令输出添加小红书 Docker 安装指引 - channel: xiaohongshu.py 所有错误信息添加完整安装步骤 - install.md: 添加小红书配置段落 - README: 修正小红书 GitHub 链接,Exa 描述改为免费无需 Key Fixes user-reported issue: 安装后不知道怎么装小红书 MCP
1.7 KiB
1.7 KiB
小红书配置指南
功能说明
读取和搜索小红书笔记。通过 xiaohongshu-mcp 实现(⭐9K+,Go 语言,内置 Chrome 浏览器)。
前置条件
- Docker(用来运行 xiaohongshu-mcp 服务)
- mcporter CLI(MCP 协议桥接工具)
Agent 可自动完成的步骤
1. 安装 mcporter
npm install -g mcporter
2. 启动 xiaohongshu-mcp 服务
docker run -d \
--name xiaohongshu-mcp \
-p 18060:18060 \
xpzouying/xiaohongshu-mcp
如需代理(服务器部署推荐):
docker run -d \ --name xiaohongshu-mcp \ -p 18060:18060 \ -e XHS_PROXY=http://user:pass@ip:port \ xpzouying/xiaohongshu-mcp
3. 注册到 mcporter
mcporter config add xiaohongshu http://localhost:18060/mcp
4. 验证
agent-reach doctor
应该看到小红书显示为 ✅ 或 ⚠️(MCP 已连接但未登录)。
需要用户手动做的步骤
如果 doctor 显示"MCP 已连接但未登录":
小红书需要登录一次(之后会记住你的登录状态)。
打开 http://localhost:18060 ,用手机小红书 App 扫描二维码登录。 登录后 cookie 会自动保存在 Docker 容器内,大约 1-3 个月有效。
常见问题
Q: Docker 容器重启后 cookie 丢了? A: 挂载数据卷持久化:
docker run -d \
--name xiaohongshu-mcp \
-p 18060:18060 \
-v xhs-data:/app/data \
xpzouying/xiaohongshu-mcp
Q: 服务器上小红书提示 IP 风险?
A: 加代理参数 -e XHS_PROXY=http://user:pass@ip:port,推荐住宅代理。
Q: 我不想用 Docker? A: 可以从源码编译:https://github.com/xpzouying/xiaohongshu-mcp