Alias de type : AuthServerConfig
type AuthServerConfig = {
metadata: CamelCaseAuthorizationServerMetadata;
type: AuthServerType;
};
Configuration pour le serveur d'autorisation distant intégré avec le serveur MCP.
Propriétés
metadata
metadata: CamelCaseAuthorizationServerMetadata;
Les métadonnées du serveur d’autorisation (Authorization Server), qui doivent être conformes à la spécification MCP (basée sur les métadonnées du serveur d’autorisation OAuth 2.0).
Ces métadonnées sont généralement récupérées à partir du point de terminaison well-known du serveur (OAuth 2.0 Authorization Server Metadata ou OpenID Connect Discovery) ; elles peuvent également être fournies directement dans la configuration si le serveur ne prend pas en charge de tels points de terminaison.
Remarque : Les métadonnées doivent être au format camelCase comme préféré par la bibliothèque mcp-auth.
Voir
type
type: AuthServerType;
Le type du serveur d’autorisation (Authorization Server).
Voir
AuthServerType pour les valeurs possibles.