个人开源项目:小红书 MCP,完成小红书自动化运营 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xpzouying
V2EX    分享创造

个人开源项目:小红书 MCP,完成小红书自动化运营

  •  2
     
  •   xpzouying 60 天前 4630 次点击
    这是一个创建于 60 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人博客的原文: https://www.haha.ai/xiaohongshu-mcp


    1. 项目初衷

    一直在使用 Claude Code 作为开发工具,后来跟大佬同事聊,一致觉得 Claude Code 更是一个通用的个人助手。(可以关注大佬同事的小红书)。

    小红书的流量也比较有价值,也有助于打造个人 IP ,所以就想尝试一下能不能让 Claude Code 把小红书自动化运营起来,并且能够吸引一部分流量。

    为此,就做了这个开源小项目: https://github.com/xpzouying/xiaohongshu-mcp

    2. 小红书 MCP

    基本思路实际上很简单:

    1. 获取内容或者让 Claude Code 自己调研。Claude Code 很强,很多东西可以自动就完成。

    2. 让 Claude Code 调用 xiaohongshu-mcp 完成发布。

    下面演示 Claude Code 调用 xiaohongshu-mcp 的发布。

    2.1. Claude Code 运行

    可以直接看博客原文或者看 Github 上的视频地址: https://github.com/xpzouying/xiaohongshu-mcp/raw/refs/heads/main/assets/claude_push.mp4

    2.2. 一周左右的小红书流量效果

    使用一个新的账号,自动化测试了差不多一周左右,90%+ 是自动化运行。

    1. 第一天:千赞完成

    第一天就完成千赞成就,是最兴奋的。

    1. 一周左右总成果

    • 总共 6000+ 赞+收藏。感觉这种自动化的流程差不多跑通了。

    • 前几天效果比较好,每天差不多 1000 左右的赞+收藏。不过感觉流量不太稳定,有可能是某一篇文章突然就爆发了,很受欢迎。

    白嫖小红书流量有风险,发布的内容有可能会被标记为 “疑似 AI 生成”,导致没有流量。

    3. xiaohongshu-mcp

    目前主要是辅助我完成小红书自动化运营,所以 MCP 的功能主要集中在:

    1. 登录
    2. 图文发布

    后面我会增加:

    • 小红书搜索
    • 刷 feed 流
    • 其他类型的发布
    第 1 条附言    58 天前

    附上前两周的创作者周报:

    第一周

    第一周

    第二周

    第二周


    连续测试了两周,第二周实际上有点放缓,不过依然发帖超越了 100% 的同城作者(我只是无情的搬运工)。

    暂时停掉了全自动化运营的流程,探索下一个好玩的小工具。

    第 2 条附言    53 天前

    0818补充

    新功能

    • 刷帖子
    • 搜索功能

    个人觉得搜索功能还是挺重要,补全获取信息的重要能力,希望大家玩得开心。

    image

    40 条回复    2025-09-17 16:16:33 +08:00
    liubaoji505
        1
    liubaoji505  
       60 天前
    给你 star 一下
    xpzouying
        2
    xpzouying  
    OP
       60 天前
    @liubaoji505 感谢老板。一起白嫖小红书流量。
    Foxalone
        3
    Foxalone  
       60 天前
    必须 star, 使用下来除了要注意一下标题的字数限制, 体验挺好的. 直接搭配 claude-code-router 使用其他大模型也是可以的.
    bosonx
        4
    bosonx  
       60 天前 via Android
    厉害了
    andyjiao15
        5
    andyjiao15  
       59 天前 via Android
    发布是不是需要自己先把图片找好,可以让他调生图的接口自己生成相关的封面文字图片吗
    hanswu
        6
    hanswu  
       59 天前
    先 star 一下 ,上班再看看
    MzM2ODkx
        7
    MzM2ODkx  
       59 天前
    正想用 n8n 发小红书,试试你的
    aaronzhang404
        8
    aaronzhang404  
       59 天前   1
    @hanswu 不是你等会,这摸鱼也太明显了
    wangxiaoer33
        9
    wangxiaoer33  
       59 天前
    star
    korvin
        10
    korvin  
       59 天前
    是这个号吗,好像被小红书惩罚了
    bryanwongxin
       11
    bryanwongxin  
       59 天前 via iPhone
    star
    xpzouying
        12
    xpzouying  
    OP
       59 天前
    @korvin 不是这个号,这个号是用于开发测试的。

    不过因为我几乎都是自动化 AI 运营,所以也有可能会被发现是 “疑似 AI 创作” 之类的识别帖子,
    对于账号来说的话,不确定会不会直接被标记。
    xpzouying
        13
    xpzouying  
    OP
       59 天前
    @Foxalone 感谢老板,
    可以用 Claude Code + K2 或者 Google Gemini 或者其他的同类的产品接入。

    我自己是测试跑了一周,没有问题,所以开源出来提供给有需要的人。

    ---

    另外,对于小红书运营来说,经过一周的测试,需要注意的点是:
    - 标题字数要有一定限制。应该是 20 个字。
    - 每天不能发送太多,每天是有一定发帖限制的。
    xpzouying
        14
    xpzouying  
    OP
       59 天前
    @iMusic 可以用起来。
    xpzouying
        15
    xpzouying  
    OP
       59 天前
    @andyjiao15 是的,因为目前只支持图文帖子,后续会支持纯文字帖子和视频帖子。

    原因是:
    1. (猜测)图文帖子流量会比纯文字帖子权重高。
    2. (猜测)视频帖子会比图文帖子流量高。

    但是从素材生成来说,图文比视频更容易获取,所以综合考虑先支持了图文帖子。(图片可以是本地文件也可以是 URL )。

    最简单的图片素材可以从调用 AI 生产或者直接使用类似于我这种 Markdown 转成图片的服务,
    https://markdown-to-image.haha.ai/
    korvin
        16
    korvin  
       59 天前
    @xpzouying #12 原来如此
    dsd2077
        17
    dsd2077  
    PRO
       59 天前
    大佬的 autofill 插件太棒了
    xpzouying
        18
    xpzouying  
    OP
       59 天前
    @dsd2077 感谢~
    wukaige
        19
    wukaige  
       59 天前
    好东西,已 star
    xpzouying
        20
    xpzouying  
    OP
       59 天前
    @wukaige 感谢关注~
    UnicellularSU
        21
    UnicellularSU  
       58 天前
    好东西,已 star
    xpzouying
        22
    xpzouying  
    OP
       58 天前
    @UnicellularSU 感谢老板
    white91
        23
    white91  
       57 天前
    好东西,已 star
    sdwiscoming888
        24
    sdwiscoming888  
       57 天前
    大佬,支持笔记关联商品吗
    BlankAlan
        25
    BlankAlan  
       57 天前
    大佬怎么在 vscode 里面添加,使用 copilot 接入
    LawlietZ
        26
    LawlietZ  
       57 天前
    小红书的流量能变现吗
    xpzouying
        27
    xpzouying  
    OP
       57 天前
    @sdwiscoming 是什么,没有做过。。。
    xpzouying
        28
    xpzouying  
    OP
       57 天前
    @white91 感谢老板
    xpzouying
        29
    xpzouying  
    OP
       57 天前
    @BlankAlan 我目前没有用 vscode ,应该都是类似的,可以搜一下,只是一个 mcp 标准的协议,我觉得没有问题。
    xuwuruoshui
        30
    xuwuruoshui  
       56 天前
    用 cherry studio 写文案吧,还可以选不同模型
    2452920748c
        31
    2452920748c  
       55 天前
    已 star ,不过想问一句,cursor 能对接吗?有教程不
    xpzouying
        32
    xpzouying  
    OP
       55 天前
    @2452920748c 想不到有这么多 cursor 或者其他的需求,我周末更新一般 README ,我自测一下。
    lguoachn
        33
    lguoachn  
       55 天前
    站里有过好几个人分享小红书 mcp 了,好奇为啥没有抖音 mcp
    xpzouying
        34
    xpzouying  
    OP
       53 天前   1
    xpzouying
        35
    xpzouying  
    OP
       53 天前
    @BlankAlan vscode 应该跟 cursor 类似,cursor 已经完成测试,但是 vscode 的话,我是让 claude code 帮我完成的文档,你可以试一下。

    https://github.com/xpzouying/xiaohongshu-mcp/blob/main/MCP_README.md
    BlankAlan
        36
    BlankAlan  
       52 天前
    @xpzouying 感谢 OP
    kevan
        37
    kevan  
       45 天前
    up ,期待更新
    CKAJ555
        38
    CKAJ555  
       30 天前
    具体怎么配置啊 大哥
    xpzouying
        39
    xpzouying  
    OP
       29 天前
    @CKAJ555 查看 README 呢,都有说明呢。大家都跑起来了,赶紧接入~
    songwud
        40
    songwud  
       22 天前
    感谢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     856 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 21:12 PVG 05:12 LAX 14:12 JFK 17:12
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86