← 返回博客

让 AI 自动发小红书:MCP 方案要抠 cookie,还有一条不用抠的路

·让AI自动发小红书小红书MCPAI自动发布小红书笔记MCP发布AI自动化

让 AI 自动发小红书:MCP 方案要抠 cookie,还有一条不用抠的路

一句话回答:让 AI 自动发小红书,目前网上主流做法是装一个小红书专用 MCP server,靠手动从浏览器复制 cookie 完成登录;但 cookie 会过期、签名算法会变、账号只能单设备在线。用本机真实登录态直接接 AI,是另一条不用碰 cookie 的路。

你让 AI 把文案和配图都写好了,本想着一句话让它“发到小红书”就完事,一查怎么接,教程第一步写的是:打开浏览器开发者工具,找一个小红书网页请求,把 Cookie 头的值整段复制出来,粘贴进 MCP server 的配置文件。这不是某个冷门项目的特例,搜一圈“AI 自动发布小红书笔记”能找到的方案,十有八九都绕不开这一步。

现在让 AI 发小红书,网上教程基本是这两条路

第一条是内容生成 + 人工发布。用扣子(Coze)、Kimi 这类平台搭一个工作流,AI 负责把选题变成图文(起标题、写正文、挑封面图),产出的东西你还是得自己动手发到小红书 App 里。省下的是写文案的时间,发布这一步没有真正交给 AI。

第二条是装一个小红书专用 MCP server,让 Claude、Qwen3 这类支持 MCP 的 AI 客户端直接调用发布接口。这类项目不少,功能也做得比较全:有的支持 create_note 发图文、create_video_note 发视频,有的还带账号数据采集、能定时拉创作者后台的粉丝画像。看起来是把“AI 写完就能自动发出去”这件事跑通了,但代价藏在配置的第一步里。

这类工具能工作的前提,是小红书没有开放的发布 API 给第三方调用,这一点在小红书自动发布工具的选型里也拆过。没有官方接口,就只能靠拿到你的登录凭证去模拟网页请求,代价体现在几个地方:

这些不是某一个项目做得不够好,是这条技术路线本身的代价:没有官方发布接口,就只能靠逆向登录态,逆向的东西天然不稳定、天然需要你手动维护。

PublishPort 的模型:AI 不用碰你的 cookie,因为它用的是你本机真实登录的账号

我们走的是另一条路:不让 AI 去逆向任何接口,而是让 AI 在你自己电脑上,通过你本机真实登录的浏览器和账号去操作。背后的原理是 ppcli(基于开源 opencli 的自有 fork),它把小红书(别名 rednote)当作一个命令行工具,支持搜索、查询、创作者数据和内容发布这几类操作。给 AI 的接口只有两个:local_bash 在你本机跑命令,list_capabilities 告诉 AI 现在能调用哪些工具。AI 自己 ppcli xiaohongshu -h 查用法,不需要谁给它单独写一套小红书专属的 MCP 适配层。

这跟前面拆过的 cookie 类方案有个本质区别:cookie 是把你的登录态“偷”出来给一个脚本冒充你,而 ppcli 是让 AI 直接指挥你本机那个已经登录、正常使用的浏览器动作,账号凭证从头到尾没有离开过你的设备。签名算法怎么变都影响不到你,因为走的是真实浏览器发出的真实请求,不是拼出来的伪造请求。免装一个个平台专属 MCP server 的另一个好处是,同一套 local_bash + list_capabilities 接口能覆盖 65+ 平台,接进 PublishPort 客户端 之后,AI 发小红书、发抖音、发知乎走的是同一条通道,不用为每个平台单独维护一个 MCP 配置。

具体接进你的 AI 工作流,要做这几步

  1. 装 PublishPort 客户端,跟平时装软件一样,不需要额外的开发环境。
  2. 在客户端里正常登录小红书,用你自己的账号扫码或输入密码,跟你平时用浏览器登录没有区别,不涉及复制 cookie。
  3. 把 MCP 接入地址配进你的 AI 客户端(Claude Desktop、Claude Code 或其他支持 MCP 协议的客户端),协议细节可以参考 Model Context Protocol 官方文档
  4. 让 AI 自己摸索怎么用:AI 调用 list_capabilities 看到“支持小红书搜索/发布”,再执行 ppcli xiaohongshu -h 查具体参数,不需要你写任何适配代码。

这套“AI 自己是适配器”的模型,和只给 Claude 接一个小红书专属 MCP server 的思路有什么不同、代价差在哪,这篇拆过更细的架构对比

一个真实例子走一遍

假设你想让 AI 每天帮你出一条小红书笔记:AI 先用 ppcli xiaohongshu 的查询能力看一眼同类笔记最近的热门话题,写好标题和正文、配上生成或你准备好的图片,调用发布命令把笔记发出去。发布之后,AI 还能用同一套账号去拉这条笔记的评论和数据,把新增评论摘出来给你看、把点击和互动数据整理成一份简单的复盘——从选题到发布再到回评论,走的都是你本机那个真实登录的账号,中间没有第二份 cookie 在别处流转。

边界:这条路能省什么,省不掉什么

用本机真实登录态替代 cookie,解决的是“登录凭证要不要暴露、会不会因为逆向签名说崩就崩”这类问题,但小红书本身的平台规则不会因为换了个技术方案就消失:

接入前检查清单

常见问题 / FAQ

小红书有没有官方 API 或官方 MCP 能让 AI 直接发布?

没有。小红书目前不对第三方开放发布接口,市面上能找到的小红书 MCP server 基本都是通过拿到用户登录 cookie 去模拟网页请求实现的,官方没有提供正式的开发者发布通道。

会。小红书的登录 cookie 有时效性,隔一段时间就需要重新登录网页版获取新的 cookie 并更新到配置里,这是这类方案需要长期手动维护的地方。

一个小红书账号能不能同时挂在 MCP 工作流和手机 App 上使用?

不建议。小红书同一账号不允许在多处网页端同时登录,如果你在 MCP 工作流里登录了账号,又在别的设备重复登录,会互相把对方的登录状态顶下线。

用 AI 生成并发布的小红书笔记,需要标注是 AI 生成的吗?

需要。小红书已上线 AI 内容治理规则,要求创作者对 AI 生成或合成的内容主动标识,这源自国家网信办等部门发布的相关规定,未标注的内容会被限制推荐。

不能这么保证。这种做法降低的是被平台识别为自动化脚本的概率,但账号行为、发布频率、平台规则调整都是变量,按真人节奏使用、别批量刷屏,仍然是必须守住的基本前提。