跳转到主要内容
版本:0.2.0-beta.1

类型别名:AuthServerConfig

type AuthServerConfig = {
  metadata: CamelCaseAuthorizationServerMetadata;
  type: AuthServerType;
};

与 MCP 服务器集成的远程授权服务器 (Authorization Server) 的配置。

属性

metadata

metadata: CamelCaseAuthorizationServerMetadata;

授权服务器 (Authorization Server) 的元数据,需符合 MCP 规范 (基于 OAuth 2.0 授权服务器元数据 (Authorization Server Metadata))。

该元数据通常从服务器的 well-known 端点(OAuth 2.0 授权服务器元数据 (Authorization Server Metadata) 或 OpenID Connect Discovery)获取;如果服务器不支持这些端点,也可以直接在配置中提供。

注意: 元数据应采用 camelCase 格式,这是 mcp-auth 库推荐的格式。

参见


type

type: AuthServerType;

授权服务器 (Authorization Server) 的类型。

参见

AuthServerType 以获取可能的取值。