MCP TypeScript SDK (V2)
    Preparing search index...
    OAuthMetadataSchema: ZodObject<
        {
            authorization_endpoint: ZodURL;
            client_id_metadata_document_supported: ZodOptional<ZodBoolean>;
            code_challenge_methods_supported: ZodOptional<ZodArray<ZodString>>;
            grant_types_supported: ZodOptional<ZodArray<ZodString>>;
            introspection_endpoint: ZodOptional<ZodString>;
            introspection_endpoint_auth_methods_supported: ZodOptional<
                ZodArray<ZodString>,
            >;
            introspection_endpoint_auth_signing_alg_values_supported: ZodOptional<
                ZodArray<ZodString>,
            >;
            issuer: ZodString;
            registration_endpoint: ZodOptional<ZodURL>;
            response_modes_supported: ZodOptional<ZodArray<ZodString>>;
            response_types_supported: ZodArray<ZodString>;
            revocation_endpoint: ZodOptional<ZodURL>;
            revocation_endpoint_auth_methods_supported: ZodOptional<
                ZodArray<ZodString>,
            >;
            revocation_endpoint_auth_signing_alg_values_supported: ZodOptional<
                ZodArray<ZodString>,
            >;
            scopes_supported: ZodOptional<ZodArray<ZodString>>;
            service_documentation: ZodOptional<ZodURL>;
            token_endpoint: ZodURL;
            token_endpoint_auth_methods_supported: ZodOptional<ZodArray<ZodString>>;
            token_endpoint_auth_signing_alg_values_supported: ZodOptional<
                ZodArray<ZodString>,
            >;
        },
        $loose,
    > = ...

    RFC 8414 OAuth 2.0 Authorization Server Metadata