Typalias: AuthServerConfig
type AuthServerConfig = {
metadata: CamelCaseAuthorizationServerMetadata;
type: AuthServerType;
};
Konfiguration für den entfernten Autorisierungsserver (Authorization Server), der mit dem MCP-Server integriert ist.
Eigenschaften
metadata
metadata: CamelCaseAuthorizationServerMetadata;
Die Metadaten des Autorisierungsservers (Authorization Server), die der MCP-Spezifikation entsprechen sollten (basierend auf OAuth 2.0 Authorization Server Metadata).
Diese Metadaten werden typischerweise vom Well-Known-Endpunkt des Servers abgerufen (OAuth 2.0 Authorization Server Metadata oder OpenID Connect Discovery); sie können auch direkt in der Konfiguration bereitgestellt werden, wenn der Server solche Endpunkte nicht unterstützt.
Hinweis: Die Metadaten sollten im camelCase-Format vorliegen, wie von der mcp-auth-Bibliothek bevorzugt.
Siehe
type
type: AuthServerType;
Der Typ des Autorisierungsservers (Authorization Server).
Siehe
AuthServerType für die möglichen Werte.