n8n 原生 MCP 发布功能使用指南

大模型向量数据库

n8n 近期更新的版本支持将工作流发布成 MCP,直接给其他的客户端调用。

今天,我试着尝试一下网上的教程,完整走了一次工作流发布成 MCP,和在 Cursor 客户端上调用。仅做记录和分享。

picture.image

1- 确认功能版本

本次演示使用的n8n 版本是 1.122.5。低版本n8n 不具备原生 MCP 功能,需要进行升级后,再使用。

picture.image

2-开启 MCP 功能

点击左下角的 setting

picture.image

点击 MCP Access,进入到页面后,打开 Enable MCP 按钮。如果在左下角没有看到 MCPAccess,说明n8n的版本太低,就需要升级;

picture.image

我们可以看到两种认证方式,分别是 Oauth 和 AccessToken。

1-OAuth:通过 ServerURL 地址来连接到n8n。

picture.image

2-AccessToken:通过 Json 配置方式,输入 Accesstoken,就可以调用。

常用于 GeminiCLI、Cursor、ClaudeCode、Kiro等工具的 MCP 配置方式。

picture.image

3-把工作流发布成 MCP 服务

接下来,我们选择一条需要发布成 MCP 服务的工作流。

为了方便演示,我拿了一个最近在做的工作流做测试。这个工作流能够指定监控在 youtube 上的 主题关键词和指定数量的油管视频,并提供对应的视频地址和介绍:

输出内容:

picture.image

  
{  
    "videoId ": "C3T\_Q3wAXGE",  
    "title": "N8N Just Became a Business API - Native MCP Explained",  
    "url": "https://www.youtube.com/watch?v=C3T\_Q3wAXGE",  
    "publishedAt": 2025-12-06T06: 10: 28.000Z  
}

只需要开启该工作流,然后,点击右侧按钮,点击 Enable MCP Access;

picture.image

当这个工作流的说明信息旁边增加了一个 MCP 的标志,代表着,这个工作流的 MCP 功能已经开启。

picture.image

增加工作流信息描述:为了方便大模型理解和调用这个工作流,我们需要在工作流内部的“笔记本”标记上,点击Edit workflow description。按照官方的指引,我们需要讲清楚什么时候可以使用这个工作流。

picture.image

picture.image

4-配置 MCP 连接

我们这次演示的是在 Cursor 中配置该 MCP 信息。

首先,到 MCP Access 这里,点击 Access token 后,拷贝红框内的 json 内容。

picture.image

我们只需要拷贝这部分的内容:

picture.image

放到 Cursor 的 MCP 配置区域:

picture.image

接下来,返回到 MCP 的控制台,当我们看到n8n-mcp的打开按钮是绿色的。就代表配置成功了。

picture.image

5-MCP 客户端测试

ok,测试通过。

picture.image

6-n8n 还支持哪些类型的 mcp 调用输入

n8n 只支持文本类的输入形式的 MCP调用。启动节点包含:定时启动、表单提交、聊天消息和 webhook。

picture.image

以上是今天的介绍内容,还有什么想了解的,评论区留言。

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
火山引擎 veCLI- 命令行超级智能体的最佳实践
随着 ClaudeCode 的兴起,命令行 Agent 成了一个备受关注的领域,本次分享将重点介绍火山 veCLI- 命令行超级智能体的发展和演进历程,同时分享一些最佳实践和经验总结。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论