小红书,是我们做项目很难绕开的一个平台,当我尝试用N8N触碰这块领域的时候,我感受到了满满的恶意。

首先、小红书官网不提供任何笔记相关的API,别说爬取搜索笔记,就连自动上传笔记定时发布都没有提供。

其次、我把目光聚焦在第三方API,我发现真正能用的API也是屈指可数,好不容易找到一个API,使用居然要20美刀,我去TMD,抢钱呢!!!

这也侧面说明,小红书的反爬是相当强悍!!!

那么,怎么办?坐以待毙嘛?

那不符合我的气质,于是我在生财找答案,翻来翻去,无意中点进了航海,恰好有翻到了,【MCP】那期航海,于是我连找带搜,终于找到了一整套 从爬取小红书、图片失败、AI改写、自动保存草稿并且发布的解决方案。

作为这个方案的核心就是,【小红书MCP】,不仅好用还免费。

下面我将手把手带你感受下,把小红书mcp接入N8N是一种怎样爽的体验。

一、MCP是个什么玩意

我看了很多解释,说的天花乱坠的,就是不说人话,我把我的理解分享给你。

MCP是AI最强大的工具,AI可以通过MCP完成读取文档、写入数据、删除文件、自动化等等,让AI长出了手可以为你做更多事情,大大增强AI功能的一种工具。

那么我们今天的爬取数据的核心逻辑就是,给AI接入小红书的MCP,让这个MCP去完成抓取数据、上传发布等功能,和RPA很像,但是是在数据层面操作网页版本的小红书。

优势:当我们给AI接入MCP,AI会根据我们的预期不断地去调用这个MCP,直到得到你想要的数据,即便中间出错也不会影响结果。

二、TODO List

下载并打开MCP文件

打开【登录MCP】,登录小红书账号。

打开【工具MCP】,输入命令:npx @modelcontextprotocol/inspector

多维表格文件配置

导入多维表格

配置机器人、添加机器人到多维表格。

节点搭建

1、添加SET节点,填写要抓取的关键词和数量。

2、添加AI Agent 节点 配置AI Agent Source for Prompt (User Message) 选择 【Define below】 Prompt (User Message):通过mcp帮我抓取小红书{{ $json['抓取数量'] }}条关于{{ $json['搜索关键词'] }}的小红书笔记,标题、图片、正文、小眼睛等等所有数据都要,结果返回成纯json数据。只要json字符串,不要其他任何符号。 配置AI Agent 大模型,选谷歌大模型 配置Tool 选择 MCP Client Tool Endpoint: https://localhost:18060/mcp Server Transport: HTTP Streamable Tools to Include : All 3、添加code节点 Code: 代码块 // n8n Function node // 目标:把解析出的图片数组转成“逗号+空格”分隔的字符串, // 并且把它写回到 parsedObject 的图片字段(images / 图片 / image),不保留数组。 const results = []; function extractBalancedJSON(str) { const s = String(str || ''); const startIdx = s.search(/[\{\[]/); if (startIdx === -1) return null; const openChar = s[startIdx]; const closeChar = openChar === '{' ? '}' : ']'; let depth = 0; for (let i = startIdx; i < s.length; i++) { if (s[i] === openChar) depth++; else if (s[i] === closeChar) depth--; if (depth === 0) return s.slice(startIdx, i + 1);

为了更好的阅读体验,来飞书看吧:

https://a0u2vshvubw.feishu.cn/docx/NmETdb38no8nwAxEnjactSZ6nOf

Comments on "手把手教你用 n8n + MCP 实现抓取小红书笔记,筛选爆款快人一步​" :

Leave a Reply

Your email address will not be published. Required fields are marked *

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源