MCP Server Framework - v1.0.0
    Preparing search index...

    Interface UpstreamOAuthProviderResult

    Result of createUpstreamOAuthProvider.

    Pass provider and callbackHandler to AuthOptions:

    createServer({
    auth: { provider, callbackHandler, issuerUrl: new URL(serverUrl) },
    });
    interface UpstreamOAuthProviderResult {
        callbackHandler: RequestHandler;
        dispose?: () => void;
        provider: OAuthServerProvider;
    }
    Index

    Properties

    callbackHandler: RequestHandler

    Express handler for GET /callback — receives upstream redirects

    dispose?: () => void

    Dispose cleanup resources (eviction timers). Called during server shutdown.

    OAuthServerProvider for the framework's auth pipeline