全自动发布小红书,你的24小时数字员工已就位!这个开源免费MCP工作流绝了!

最近有国内大佬在Github开源了一款小红书MCP Server,自发布以来已经有4.3k的Star,而且社群非常火爆!

昨天花了半天部署使用了一下,只能说的确牛!从登录、搜索、选题、到发布、评论一套组合拳全自动打完,全自动工作流,效率拉爆,妥妥的自媒体必备神器!

关键这一整套完全开源免费,使用成本可以非常低,部署形式多样,可以在linux、windos多平台部署。
MCP 客户端接入形式多样,支持标准的MCP协议,可以接入各种支持 MCP 的 AI 客户端,比如:

如果不了解mcp概念和Trae 安装使用可以参考科叔之前写的文章。
图说AI – MCP(Model Context Protocol)协议解析
废话不多说了,本期手把手带你玩转小红书全自动MCP工作流,而且把之前调试运行中遇到的坑一次性给你写明白,主要以windos平台+Trae IDE举例,新手友好,主要内容有
- 1. Windos 环境准备
- 2. 下载源文件并运行
- 3. 启动 xiaohongshu-mcp 服务并验证
- 4. Trae 接入xiaohongshu-mcp 并完成一键发布
- 5. 总结
重要提醒!
重要提醒!
重要提醒!
(非常重要)小红书的同一个账号不允许在多个网页端登录,如果你登录了当前 工作流 后,就不要再在其他的网页端登录该账号,否则就会把当前 工作流里的 的账号“踢出登录”。你可以使用移动 App 端进行查看当前账号信息。
另外每天不要发布频次太高(小红书每天最多50篇),虽然这个工具通过浏览器自动化技术模拟真实用户操作,但存在一定风险,一定需要通过合理使用(控制频率、避免多端登录等)降低。
本篇仅做mcp技术交流,如造成损失需自行承担!
Windos 环境准备
官方文档:https://github.com/xpzouying/xiaohongshu-mcp/blob/main/docs/windows_guide.md
由于 xiaohongshu-mcp 采用的是 Go,NPX 则依赖 Node.JS。为了避免后续遇到的环境变量等问题,建议使用 Winget 来安装 Go 和 Node.JS,因为使用 Winget 安装后,Windows 会自动配置好对应的环境变量。
命令提示符右键以管理员身份运行

安装GoLang.Go
winget install GoLang.Go

安装NodeJS
winget install OpenJS.NodeJS.LTS

下载源文件
从github下载源码https://github.com/xpzouying/xiaohongshu-mcp,如果无法下载可以关注公众号,加微信发你

进入文件目录运行源码
运行之前务必关闭系统防病毒,否则大概率无法运行。如遇其他报错优先查看官方Issues或者加入社群咨询
运行源码
cd e:\code\xiaohongshu-mcp-server\xiaohongshu-mcp-main
go run cmd/login/main.go
会自动下载一些依赖,等待完成 tizi自备,安装完成以后会跳出登录页面

完成登录
重要!这里建议另开新号,先做测试
https://www.xiaohongshu.com/mobile/login?qrId=403451758810317464&ruleId=4&xhs_code=133517×tamp=1758810317497&channel_type=web&component_id=a70671f13e7ef112b34865dfadb39275 (二维码自动识别)
登录成功

启动 xiaohongshu-mcp 服务
执行下面命令
# 默认:无头模式,没有浏览器界面
go run .

MCP服务器在本地以启动,端口号18060 (默认端口,后面会在MCP Inspector用到)
验证 MCP
npx @modelcontextprotocol/inspector

自动跳出MCP Inspector 工具网页,进一步填写
Transport Type : Stteamable HTTP
URL: http://127.0.0.1:18060/mcp
测试服务端是否正常连接:点击connect

显示绿色Connected 说明client链接MCP Server成功

通过Tools – List Tools 查看可用工具比如
- check_login_status – 检查小红书登录状态(无参数)
- publish_content – 发布图文内容到小红书(必需:title, content, images)
- images: 支持 HTTP 链接或本地绝对路径,推荐使用本地路径
- list_feeds – 获取小红书首页推荐列表(无参数)
- search_feeds – 搜索小红书内容(需要:keyword)
- get_feed_detail – 获取帖子详情(需要:feed_id, xsec_token)
- post_comment_to_feed – 发表评论到小红书帖子(需要:feed_id, xsec_token, content)
- user_profile – 获取用户个人主页信息(需要:user_id, xsec_token)
测试一下
check _login _status 则显示Sucesee 则说明目前登录状态成功

然后通过publish_content测试发布一篇文章
发文要求:
- 标题小于20字
- 图片路径列表(至少需要1张图片)。支持两种方式:1. HTTP/HTTPS图片链接(自动下载);2. 本地图片绝对路径(推荐,如E:\code\xiaohongshu-mcp-server\pic\ai-systematic-learning-guide.jpg)
- 内容小于1000字
填写内容,点击Run Tool

可能的报错处理方式
这里可能会遇到”MCP error -32001: Request timed out” 这是一个MCP请求超时的问题。
但是实际查看APP已经发布成功,有以下几种修复方式 1. 增加客户端超时配置 — 推荐 2. 优化服务器端超时设置

实际则已经发布成功

发布没多久多久已经有人点赞了,话说早起好好学习的孩纸真多,中国AI赶超就靠你们了!

如果以上测试全部通过,下面则可以可以接入Trae IDE
Trae 接入xiaohongshu-mcp 并完成一键发布
Trae作为产、设、研全栈集成AI编程 IDE,基于Agent First理念,可以接入MCP,实现AI 工作流、自定义Agent、AI编程开发,提高工作效率。
这里以json方式导入MCP Server
以下为xiaohonshu-MCP json配置:
{
"mcpServers": {
"xiaohongshu-mcp": {
"url": "http://localhost:18060/mcp",
"description": "小红书内容发布服务 - MCP Streamable HTTP"
}
}
}
复制到手动配置页,并点击确认

如果箭头绿色,则接入成功

创建一个Agent,提示词可以用下面的,也可以自己优化。

检查登录状态

最后王炸工作流来了!科叔每天早起贪黑的创作不易,如果对你有帮助,看到这边各位老铁,动动小手点赞、转发、推荐。好运常在666!
继续给到下面提示词提交,这里模型国际版Trae推荐使用Gemini-2.5 Pro 国内版可以自行尝试

这时候你的24小时数字员工开始工作了!测试下来 出图+文案+发布,1分钟以内搞定!

APP查看,发布成功~!

总结
LLM (大语言模型)和 MCP(模型上下文协议) 不是简单“1+1”,而是把“大脑”和“四肢”第一次做成了可热插拔的同一套神经系统。
数字员工之所以以前做不好,卡在三个点:幻觉、接口、成本。如今LLM 解决“懂人话”,MCP 解决“能动手”。
MCP,两者一结合就把卡点一次性打通,每一个人都可以拥有一个24小时不知疲倦的数字员工。
LLM 负责“听得懂”,MCP 负责“做得到”,二者组成一条即插即用的“数字劳动力生产线”:今天包一个“查库存”插件,数字员工今晚就会开销售单;明天再插一个“对公付款”插件,它后天就能替财务加班,而整条生产线不用重启、不用重新培训、不会“跳槽”。
最后科叔提醒,本期仅作MCP技术交流,实际使用一定慎重使用!
欢迎首页关注科叔AI进化记,每天分享AI工作流、热门n8n模板、AI编程技巧,下一期带你进一步解锁n8n+小红书mcp工作流。