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

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

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

关键这一整套完全开源免费,使用成本可以非常低,部署形式多样,可以在linux、windos多平台部署。

MCP 客户端接入形式多样,支持标准的MCP协议,可以接入各种支持 MCP 的 AI 客户端,比如:

如果不了解mcp概念和Trae 安装使用可以参考科叔之前写的文章。

图说AI – MCP(Model Context Protocol)协议解析

AI编程合集

废话不多说了,本期手把手带你玩转小红书全自动MCP工作流,而且把之前调试运行中遇到的坑一次性给你写明白,主要以windos平台+Trae IDE举例,新手友好,主要内容有

  1. 1. Windos 环境准备
  2. 2. 下载源文件并运行
  3. 3. 启动 xiaohongshu-mcp 服务并验证
  4. 4. Trae 接入xiaohongshu-mcp 并完成一键发布
  5. 5. 总结

重要提醒!

重要提醒!

重要提醒!

(非常重要)小红书的同一个账号不允许在多个网页端登录,如果你登录了当前 工作流 后,就不要再在其他的网页端登录该账号,否则就会把当前 工作流里的 的账号“踢出登录”。你可以使用移动 App 端进行查看当前账号信息。

另外每天不要发布频次太高(小红书每天最多50篇),虽然这个工具通过浏览器自动化技术模拟真实用户操作,但存在一定风险,一定需要通过合理使用(控制频率、避免多端登录等)降低。

本篇仅做mcp技术交流,如造成损失需自行承担!

Windos 环境准备

官方文档:github.com/xpzouying/xi

由于 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下载源码github.com/xpzouying/xi,如果无法下载可以关注公众号,加微信发你

进入文件目录运行源码

运行之前务必关闭系统防病毒,否则大概率无法运行。如遇其他报错优先查看官方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&timestamp=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: 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测试发布一篇文章

发文要求:

  1. 标题小于20字
  2. 图片路径列表(至少需要1张图片)。支持两种方式:1. HTTP/HTTPS图片链接(自动下载);2. 本地图片绝对路径(推荐,如E:\code\xiaohongshu-mcp-server\pic\ai-systematic-learning-guide.jpg)
  3. 内容小于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工作流。