MCP即模型上下文协议,支持大型语言模型和外部工具之间的无缝集成。与n8n配合使用,它允许用户轻松创建定制的人工智能工作流,以简化复杂的任务。本文将以美国主机商Hostinger为例,为大家介绍将MCP集成到n8n VPS上的教程,仅供参考。
一、设置n8n
在使用MCP之前,用户必须设置n8n。要设置n8n,就需要先拥有一个虚拟专用服务器(VPS)。
1、购买Hostinger VPS。
a.进入Hostinger官网,注册并登录。
b.选择“服务”>“VPS主机”。
c.进入VPS主机购买页面,选择合适的方案。
Hostinger VPS主机提供多种方案可选,包括KVM 1、KVM 2、KVM 4、KVM 8。提供多个机房位置可选,根据机房位置不同分为美国VPS、巴西VPS、法国VPS、德国VPS等。
因为n8n是轻量级的,所以本文选择的是KVM 1方案。
Hostinger VPS主机方案推荐
方案 | CPU | 内存 | 硬盘 | 流量 | 价格/月 |
KVM 1 | 1vCPU | 4GB | 50GB NVMe | 4TB | $4.99 |
KVM 2 | 2vCPU | 8GB | 100GB NVMe | 8TB | $6.99 |
KVM 4 | 4vCPU | 16GB | 200GB NVMe | 16TB | $9.99 |
KVM 8 | 8vCPU | 32GB | 400GB NVMe | 32TB | $19.99 |
《点击进入官网选购》
d.选择好合适的方案后,输入Hostinger优惠码ny2021
,付款即可。
e.使用hPanel在用户的Hostinger VPS上安装n8n。
f.安装完成后,进入n8n实例的登录页面,注册账户并登录。
至此,n8n设置完成。
二、在n8n中构建一个MCP服务器1、在n8n中创建新的工作流,并将MCP服务器触发器节点。它将工作流中的工具、服务或应用程序作为主机的MCP端点公开。
2、在节点设置页面中,选择生产URL并将其复制到一个安全的位置。稍后,我们将使用这个端点将n8n工作流连接到主机。
3、返回n8n画布,向MCP服务器触发节点添加一个工具,此工具充当工作流的数据源或处理单元。在本教程中,将使用Airtable将任务规划器应用程序集成到工作流程中。
4、MCP服务器触发节点使用身份验证方法
a.打开一个在线编码器工具,在本教程中使用base64编码。
b.按照以下格式输入用户名和密码对,这将是身份验证凭据:
username:password
c.点击编码。
d.复制编码的令牌并将其存储在安全的位置。
e.获得令牌后,双击用户的MCP服务器触发器节点打开其设置页面。
f.从证明下拉菜单,选择无记名授权。
g.展开无记名授权凭证菜单并选择创建新凭据。
h.输入用户之前创建的令牌。
i.点击“Save”确认。
5、LLM代理调用工作流程
设置好工作流程后,需要配置主机以触发操作,本教程中将把Claude Desktop设置为主机。
a.下载Claude Desktop应用程序。
b.打开Claude并登录账户。
c.进入菜单栏>Claude>设置。
d.选择“开发人员”选项卡,然后单击“编辑配置”。
e.用户会在文件浏览器中看到claude_desktop_config.json,使用文本编辑器打开它。
f.添加以下配置,将YOUR-ENDPOINT和BEARER-TOKEN替换为实际值:
{ “mcpServers”: { “n8n”: { “command”: “npx”, “args”: [ “-y”, “supergateway”, “–sse”, “<YOUR-ENDPOINT>”, “–header”, “Authorization: Bearer <BEARER-TOKEN>” ] } } }
g.按Ctrl+S保存配置。
h.重新启动Claude,就会发现它检测到了新的Airtable MCP工具。
n8n还允许用户设置MCP客户端,将MCP服务器连接为工作流程中的人工智能代理。
1、添加n8n MCP客户端节点
与MCP服务器不同,MCP客户端节点需要触发器。用户可以为此添加各种节点,但在本例中,我们将使用聊天功能在n8n收到消息时执行工作流。
2、插入人工智能代理节点并将其与触发器连接。还可以选择添加一个聊天模型,其中包含用于额外处理的LLM和用于存储查询首选项的内存节点。
3、选择MCP客户端作为工具节点。这一点很重要,因为它将连接MCP服务器和当前工作流程。
4、配置SSE端点和auth
添加MCP Client节点后,将打开设置菜单。添加MCP生产URL作为SSE端点,并配置身份验证令牌。
在下面的菜单中,从MCP服务器中选择要包含在工作流中的工具。默认情况下,n8n将使用所有可用工具。
5、在n8n中测试客户端工作流程。
如果使用不同的触发器,测试过程会有所不同。在这种情况下,用户只需点击显示聊天窗口即可打开聊天窗口。然后发送一条消息,要求人工智能代理检查Airtable待办计划中的任务。
等待工作流处理完用户的请求。如果处理成功,每个节点都会显示绿色复选标记。任何遇到错误的节点都会变成红色。要排除故障,请展开该节点,用户会看到问题的解释。
相关推荐:
《Hostinger美国VPS借助n8n构建功能性AI Agent教程》
《如何在Hostinger n8n VPS上设置DeepSeek》
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

微信扫码加好友进群
主机优惠码及时掌握

QQ群号:938255063
主机优惠发布与交流