Skip to content

MCP Client node MCP Client 节点#

MCP Client 节点是一个模型上下文协议 (MCP) 客户端,允许你使用外部 MCP 服务器公开的工具。

你可以使用 MCP Client 节点将 MCP 工具作为工作流中的常规步骤使用。

如果你想将 MCP 工具用作 AI Agent 的工具,请改用 MCP Client Tool 节点

Credentials 凭据

MCP Client 节点支持 Bearer、通用 headerOAuth2 认证方法。

Node parameters 节点参数#

使用以下参数配置节点。

  • Server Transport 服务器传输:要连接的 MCP Server 端点使用的传输协议。
  • MCP Endpoint URL MCP 端点 URL:外部 MCP Server 的 URL。例如,https://mcp.notion.com/mcp
  • Authentication 认证:用于认证到 MCP 服务器的认证方法。MCP Client 节点支持 bearer、通用 headerOAuth2 认证。选择 None 以尝试无认证连接。
  • Tool 工具:选择要在节点中使用的工具。工具列表会自动从外部 MCP 服务器获取。
  • Input Mode 输入模式
    • Manual 手动:手动指定每个工具参数。
    • JSON:将工具参数指定为 JSON 对象。对于具有嵌套参数的工具,请使用此模式。

Options 选项#

  • Convert to Binary 转换为二进制:是否将图像和音频转换为二进制数据。如果为 false,图像和音频将作为 base64 编码字符串返回。
  • Timeout 超时:等待工具调用完成的时间(以毫秒为单位)。

Templates and examples 模板和示例#

Template widget placeholder.

要在 AI Agent 中使用 MCP 工具,n8n 提供了 MCP Client Tool 节点

n8n 还提供了 MCP Server Trigger 节点,允许你将 n8n 工具暴露给外部 AI Agent。

有关协议、服务器和客户端的更多详细信息,请参阅 MCP 文档MCP 规范

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

查看 n8n 的高级 AI文档。