n8n + MCP 入门设置教程

让你的 n8n 自动化工作流使用当前最热门的 MCP 工具!

Yuanlin LinYuanlin Lin

想把 AI 工具整合到你的工作流程中,但又不想写一堆代码?本文将带你一步步上手:使用 n8n 搭配 Claude 的 MCP(Model Context Protocol)工具,打造更智能的自动化流程。而且我们会使用 Zeabur 进行一键部署——整个过程非常简单,几分钟就能上手!

🌱 前情提要:n8n 和 MCP 是什么?

✨ 什么是 n8n?

n8n 是一个开源的工作流程自动化工具。简单来说,它就像拼乐高一样,可以把不同的应用服务串接起来,实现自动化处理,而且不需要写代码。它支持超过 300 种常见服务。

想象一下,表单回传的内容可以自动写入 Google 表格、自动发送通知到 Slack,甚至让 AI 协助处理内容——这些都能通过 n8n 实现!

🧠 那 MCP 呢?

MCP(Model Context Protocol)是由 Anthropic 推出的一个开放标准,主要目的是让像 Claude 这样的大型语言模型可以轻松接入外部工具或数据来源。你可以把它想成 AI 和真实世界之间的桥梁。

有了 MCP,AI 不再只是坐等你提问,它可以主动查询资料、调用工具,协助你建立强大的自动化流程。

🚀 教学开始:运行 n8n + MCP!

我们将带你完成整个流程。只要照着做,你就能在 Zeabur 上部署属于你自己的 n8n,并顺利使用 MCP 工具。

步骤 1️⃣:一键部署 n8n 到 Zeabur

非常简单,Zeabur 已经为你准备好模板:

  1. 打开这个链接:n8n 模板
  2. 点击「一键部署」按钮
  3. 依照画面指示操作,大约一分钟内就能完成!

现在你已经拥有一个属于自己的 n8n 网页服务 ✨

步骤 2️⃣:创建你的 n8n 帐号

第一次开启 n8n 时会要求你注册帐号,只需要输入邮箱和密码即可。

步骤 3️⃣:安装 MCP 社区节点

为了在 n8n 中使用 MCP,我们需要安装一个社区节点(就像插件):

  1. 打开 n8n,点击右上角的「⚙️ 设置」

  1. 切换到「社区节点」分页

  1. 点击「安装新节点」,输入 n8n-nodes-mcp

  1. 点击「安装」,稍等片刻就完成!

步骤 4️⃣:将 MCP 客户端节点加入工作流中

你现在可以将 MCP 节点加入你的流程中:

  1. 新建一个工作流程(或打开你已有的)
  2. 点击「新增节点」,搜索 MCP Client,并加入流程

步骤 5️⃣:配置 MCP 客户端节点

这是 MCP 发挥作用的地方。你需要定义节点要执行的操作(例如列出可用工具、执行某个工具等):

  1. 在 MCP 节点中选择操作(例如「列出工具」)
  2. 「凭证」 部分选择 「MCP Client (STDIO) API」
  3. 「Command」 栏位输入 npx
  4. 「Arguments」 栏位输入 -y <MCP 名称>

例如你想使用 AirBnB 的 MCP 服务器,可输入 -y @openbnb/mcp-server-airbnb

📦 MCP 工具清单可以参考:
👉 awesome-mcp-servers GitHub 页面

步骤 6️⃣:执行你的流程,看看 MCP 的威力!

配置完成后,点击「执行」按钮即可运行流程。你会看到 MCP 工具开始运作:查询数据、格式转换、或与其他工具整合。

我成功在 n8n 工作流中取得了 AirBnB MCP 可用工具列表

🛠️ 找不到合适的 MCP 工具?自己开发一个!

如果现有的 MCP 工具无法满足你的需求,你也可以自己开发一个——甚至请 AI 帮忙!

  1. 使用 AI 开发工具(如 Cursor 或 GPT)生成 MCP server 的代码
  2. 将 MCP server 部署到 Zeabur 上
  3. 在 n8n 中配置 MCP 客户端节点,连接到你自建的工具

这样你就拥有了完全客制化的 AI 整合流程 🧑‍💻

🎉 总结:你现在是 n8n + MCP 高手!

完成以上步骤后,你应该已经能够:

✅ 在 Zeabur 上部署 n8n
✅ 安装并设置 MCP 节点
✅ 让 Claude 使用外部工具
✅ 甚至打造自己的 MCP 工具

这个组合可以让你的 AI 工作流程变得超强大。如果觉得这篇文章有帮助,欢迎分享给朋友,也欢迎留言告诉我们你打造了哪些酷东西!

📚 延伸阅读