跳到主要内容

MCP 凭据

这些凭据可用于以下节点的身份验证:

前置条件 ​

需要一个支持 OAuth2 身份验证的 MCP 服务器。

支持的身份验证方式 ​

  • OAuth2

使用 OAuth2 ​

此凭据扩展了 n8n 通用的 OAuth2 API 凭据,为 MCP 授权流程增加两个字段:

  • Use Dynamic Client Registration(使用动态客户端注册):默认开启。开启时,n8n 自动向 MCP 服务器注册为 OAuth2 客户端(RFC 7591),无需手动创建应用或粘贴 Client ID 和 Client Secret。如果 MCP 服务器不支持动态客户端注册,或已经从服务器自身的开发者设置中取得 Client ID 和 Client Secret,请关闭此选项。此时,与其他通用 OAuth2 凭据一样,填写标准 OAuth2 字段:Authorization URL(授权 URL)、Access Token URL(访问令牌 URL)、Client ID(客户端 ID)和 Client Secret(客户端密钥)。
  • Resource URL(资源 URL):可选。MCP 服务器要求的确切受保护资源 URL。留空可让 n8n 自动从服务器发现该地址。
信息

动态客户端注册出现问题?

如果在 OAuth2 流程中遇到重定向 URI 不匹配或无效的错误,请确认 MCP 服务器的动态客户端注册端点配置为接受 n8n 的 OAuth Redirect URL,且与凭据中显示的值完全一致。

本文为社区中文翻译。查看对应英文原文