Zum Hauptinhalt springen

Typalias: AuthServerConfig

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

Konfiguration für den entfernten Autorisierungsserver, 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, falls 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.