MCP Client node MCP Client 节点#
MCP Client 节点是一个模型上下文协议 (MCP) 客户端,允许你使用外部 MCP 服务器公开的工具。
你可以使用 MCP Client 节点将 MCP 工具作为工作流中的常规步骤使用。
如果你想将 MCP 工具用作 AI Agent 的工具,请改用 MCP Client Tool 节点。
Node parameters 节点参数#
使用以下参数配置节点。
- Server Transport 服务器传输:要连接的 MCP Server 端点使用的传输协议。
- MCP Endpoint URL MCP 端点 URL:外部 MCP Server 的 URL。例如,
https://mcp.notion.com/mcp。 - Authentication 认证:用于认证到 MCP 服务器的认证方法。MCP Client 节点支持 bearer、通用 header 和 OAuth2 认证。选择 None 以尝试无认证连接。
- Tool 工具:选择要在节点中使用的工具。工具列表会自动从外部 MCP 服务器获取。
- Input Mode 输入模式:
- Manual 手动:手动指定每个工具参数。
- JSON:将工具参数指定为 JSON 对象。对于具有嵌套参数的工具,请使用此模式。
Options 选项#
- Convert to Binary 转换为二进制:是否将图像和音频转换为二进制数据。如果为 false,图像和音频将作为 base64 编码字符串返回。
- Timeout 超时:等待工具调用完成的时间(以毫秒为单位)。
Templates and examples 模板和示例#
Related resources 相关资源#
要在 AI Agent 中使用 MCP 工具,n8n 提供了 MCP Client Tool 节点。
n8n 还提供了 MCP Server Trigger 节点,允许你将 n8n 工具暴露给外部 AI Agent。
有关协议、服务器和客户端的更多详细信息,请参阅 MCP 文档 和 MCP 规范。
有关 LangChain 中工具的更多信息,请参阅 LangChain 关于工具的文档。
查看 n8n 的高级 AI文档。