Skip to content

MCP Client Tool 节点#

MCP Client Tool 节点是一个 Model Context Protocol (MCP) 客户端,允许你使用外部 MCP 服务器公开的工具。你可以将 MCP Client Tool 节点连接到模型,以便通过 n8n Agent 调用外部工具。

Credentials 凭据

MCP Client Tool 节点支持 Bearer、通用 header、多 header 和 OAuth2 身份验证方法。

Node parameters 节点参数#

使用以下参数配置节点。

  • SSE Endpoint SSE 端点:要连接的 MCP 服务器的 SSE 端点。
  • Authentication 身份验证:用于向 MCP 服务器进行身份验证的方法。MCP 工具支持 Bearer、通用 header、多 header 和 OAuth2 身份验证。选择 None 无 以尝试在不进行身份验证的情况下连接。
    • Multiple Headers Auth 多 Header 身份验证:当 MCP 服务器需要多个 header 时使用,例如 API key 和用户名。在凭据中以 Name 名称Value 值 对添加每个 header。你可以按需添加任意数量的 header。
  • Tools to Include 要包含的工具:选择要向 AI Agent 公开的工具:
    • All 全部:公开 MCP 服务器提供的所有工具。
    • Selected 已选择:激活 Tools to Include 要包含的工具 参数,可在其中选择要向 AI Agent 公开的工具。
    • All Except 排除所选:激活 Tools to Exclude 要排除的工具 参数,可在其中选择不想分享给 AI Agent 的工具。AI Agent 将可以访问 MCP 服务器中未被选中的所有工具。

Templates and examples 模板和示例#

Template widget placeholder.

n8n 还有一个 MCP Server Trigger 节点,允许你向外部 AI Agent 公开 n8n 工具。

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

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

查看 n8n 的高级 AI文档。