V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
IterX
V2EX  ›  分享创造

Build 了一个小红书 MCP

  •  
  •   IterX · 13 天前 · 2487 次点击

    昨天花了几个小时 Build 了一个小红书 MCP ,评估过 playwright 和 browser-use ,最后选择了前者,后面我也会支持一下后者就是了,两者各有优缺点,我们的 Project 里会用到这个,比起单出通过请求接口的方式去 fetch 内容,还是模拟用户请求在应对反爬上更加轻松低 effort 。

    目前支持了 2 个 tool ,一个 login (也可以通过命令行,方便某些场景提前登录好),一个 search_notes 作搜索 topk 笔记内容和相关的信息

    我其实有想过 login 让他返回二维码 base64 ,然后 mcp-client 去 open 这个图给用户扫码,但是考虑到有些场景还要做烦人的验证码二次验证,暂时就没这样尝试了

    佬们,轻点骂~

    https://github.com/ifuryst/rednote-mcp

    8 条回复    2025-04-18 17:56:42 +08:00
    kennidiyuehan
        1
    kennidiyuehan  
       13 天前
    MCP 不会被反爬吗?我之前用 python 写了浏览点赞收藏小红书网页的自动化脚本,两天账号就异常了
    chairuosen
        2
    chairuosen  
       13 天前
    他不是脚本,是无头浏览器实现
    foolishcrab
        3
    foolishcrab  
       13 天前 via iPhone
    挺有意思的,但我对反爬同样存疑
    junan
        4
    junan  
       13 天前
    握手
    前两天也用 selenium 实现了类似功能,只不过没封装成 mcp ,作为 function call 给大模型调用了
    musi
        5
    musi  
       13 天前
    小红书:这就把 playwright 给 ban 掉
    IterX
        6
    IterX  
    OP
       12 天前
    哈哈,反爬是另外一个课题了,什么技术都逃不过这个的,哪怕模仿用户行为。我只会考虑实现 mcp 场景下的使用,有大规模的场景仍然需要 fork 了自己去处理😄
    killua67
        7
    killua67  
       6 天前
    用 browser-use 试过,可以保存 cookies 到本地每次刷新,不用每次登录
    IterX
        8
    IterX  
    OP
       6 天前
    @killua67 目前我也是这么做的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2636 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:14 · PVG 23:14 · LAX 08:14 · JFK 11:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.