2025 年 4 月 16 日,n8n 1.88 版本推入 latest 通道。
这个版本的重大更新是引入了 模型上下文协议 (Model Context Protocol, MCP) 节点。
主要更新:
- MCP 节点: 1.88 版本引入了 MCP Server Trigger 和 MCP Client Tool 节点,使得 n8n 能够与实现了 MCP 协议的外部工具、数据源和系统进行交互。
- MCP Server Trigger: 这个节点可以将 n8n 工作流变成一个 MCP 兼容的服务端,可以接收来自外部 MCP 客户端(例如大型语言模型)的请求并执行相应的工作流。
- MCP Client Tool: 这个节点允许 n8n 工作流作为 MCP 客户端,去调用外部 MCP 服务端暴露的工具。
为什么重要?
用人话说的话,就是 n8n 节点适配不再完全依赖 n8n 官方了。
n8n 之前支持了 node as Tool,就是可以把所有已经支持了的 n8n 节点,链接到 LLM 去当一个工具。这个其实相当于内置了一个类似于 MCP 的东西,它也是会告诉 AI 这个工具是什么,以及怎么用的。
然而,n8n 的节点虽然多,但主要依赖官方封装和更新,第三方社区节点并不活跃。
现在支持 MCP 之后,相当于可以直接借助比较活跃的 MCP 社区的力量,把一些原本没在 n8n 里的节点融到 n8n 里。但有个局限,就是在 n8n 里,只能用 AI Agent 来控制这些 MCP 节点,还是不能把他们当正常的流程节点来用。
我觉得 n8n 的当务之急,是搞个转换器,能把导入的 MCP 自动转换为 n8n 原生节点,参与 Workflow 的其他部分。
除此之外,就是可以把 Workflow 变成 MCP 服务器。这个对想要封装服务给其他人用的很重要。