
n8n + MCP 5分钟搞定!
Share
n8n 使用 MCP 插件对接外部服务
哥们儿,简单说,这教程就是教你怎么让你家 n8n 用上 MCP 这个插件,去调用像爱彼迎(Airbnb)、Airtable 这种外部服务。总共四步,很简单。
核心目标
让你的 n8n 能通过 MCP 社群套件,调用外部工具或服务。
落地步骤
-
给 n8n 开权限(允许用社群工具)
干啥: 设置 n8n 的环境变量,让它能用社区工具。
咋整:
- 找到你 n8n 的环境变量设置地方(比如 Zeabur 或者 Docker 环境)。
- 加一个环境变量:
N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE
,把它的值设为true
。 - 关键:改完之后,重启你的 n8n,让设置生效。
-
安装 MCP 开发套件
干啥: 在 n8n 里面装上 MCP 相关的节点。
咋整:
- 进入 n8n,点界面左下角的 “设置 (Settings)”。
- 选择 “社群节点 (Community Nodes)”。
- 搜索
n8n-nodes-mcp
这个包,然后点安装。 - 建议:装完最好也重启一次 n8n,确保它好好加载了新东西。
-
配置 MCP 权限(凭证 Credentials)
干啥: 告诉 MCP 怎么连上外部服务,以及怎么操作它们(比如 Airbnb)。
准备: 如果你要用 Airbnb、Airtable 这类服务,得先去这些服务的官网申请 API Key(就是一串密钥)。
咋整(两种方法,效果一样):
方法一 (用视频提供的范本/列表)
- 在 n8n 里,创建新的凭证 (Credential)。
- 凭证类型选
MCP Client STDIO API
(这点非常重要!)。 - 关键信息
Command
,Arguments
,Environments
:视频里提到了一个 “MCP 套件最快安装列表”,直接从这个列表里找到对应服务的配置信息,复制粘贴过来。 - 保存凭证。
方法二 (直接创建)
- 在 n8n 里点 "Create Credential"。
- 类型先选
MCP
,然后再选STDIO API
。 - 给凭证起个好记的名字 (比如
MCP Airbnb
)。 - 同样,把从 “MCP 套件最快安装列表” 里找到的
Command
,Arguments
,Environments
填进去。 - 保存凭证。
核心秘籍: 那个 “MCP 套件最快安装列表” (视频里第三个链接提到的) 是你的超级帮手,配置参数直接抄作业就行! -
实际测试(建工作流)
干啥: 跑一下,看看 MCP 是不是能正常使唤外部服务了。
咋整:
- 在 n8n 里建一个新的工作流程 (Workflow)。
- 加一个 AI Agent 节点,或者直接用对应的 MCP 节点(如果你安装了特定服务的 MCP 模块)。
- 给它下个指令,比如视频里的例子:“找明天台北三个靠近捷运站的住宿地点”。
- 运行工作流,瞅瞅结果对不对。
总结一下关键点
-
环境变量要开:
N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true
。 -
节点要装:
n8n-nodes-mcp
。 -
凭证要配: 类型选
MCP Client STDIO API
,具体参数直接抄作业(找那个 “MCP 套件最快安装列表”)。 - 重启大法好: 每次改完重要设置,重启 n8n 一般都没错。
视频里提到的那几个链接很有用,特别是那个 “MCP 套件最快安装列表”,里面有各种服务的安装命令和参数,一定要找到它!