N8N中文教程
集成节点/Built in_nodes/Cluster_nodes/Sub nodes

MCP 客户端工具节点#

MCP 客户端工具节点是一个 模型上下文协议(Model Context Protocol, MCP) 客户端,允许你使用外部 MCP 服务器暴露的工具。你可以将 MCP 客户端工具节点连接到你的模型,以便通过 n8n 智能代理(agent)调用外部工具。

凭据#

MCP 客户端工具节点支持 Bearer 认证 和通用的 Header 认证 两种方式。

节点参数#

使用以下参数配置该节点:

  • SSE 终端地址(SSE Endpoint):你要连接的 MCP 服务器的 SSE 终端地址。
  • 认证方式(Authentication):用于连接 MCP 服务器的认证方式。MCP 工具支持 Bearer 和通用 Header 认证方式。选择 None(无) 表示尝试不使用认证进行连接。
  • 要包含的工具(Tools to Include):选择你想暴露给 AI 代理的工具:
    • 全部(All):暴露 MCP 服务器提供的所有工具。
    • 选定的(Selected):激活 要包含的工具(Tools to Include) 参数,你可以从中选择希望暴露给 AI 代理的工具。
    • 除以下之外全部(All Except):激活 要排除的工具(Tools to Exclude) 参数,你可以选择不想与 AI 代理共享的工具。AI 代理将可以访问所有未被选中的 MCP 服务器工具。

模板与示例#

使用 Google Calendar 和自定义函数构建 MCP 服务器 作者:Solomon 查看模板详情

使用 N8N 工作流构建你自己的 MCP 服务器 作者:Jimleuk 查看模板详情

使用 MCP 构建个人助手(集成 Google Gemini、Gmail 和 Calendar) 作者:Aitor | 1Node 查看模板详情

浏览 MCP 客户端工具集成模板,或 搜索所有模板

相关资源#

n8n 还提供一个 MCP Server Trigger 节点,可用于将 n8n 工具暴露给外部 AI Agent。

更多关于该协议、服务器和客户端的信息,请参考 MCP 文档 和 MCP 规范。

有关 LangChain 中工具的更多信息,请参阅 LangChain 关于工具的文档。

查看 n8n 的 高级 AI 文档。