@modelcontextprotocol/sdk
    Preparing search index...
    type ProxyOptions = {
        endpoints: ProxyEndpoints;
        fetch?: FetchLike;
        getClient: (
            clientId: string,
        ) => Promise<OAuthClientInformationFull | undefined>;
        verifyAccessToken: (token: string) => Promise<AuthInfo>;
    }
    Index

    Properties

    endpoints: ProxyEndpoints

    Individual endpoint URLs for proxying specific OAuth operations

    fetch?: FetchLike

    Custom fetch implementation used for all network requests.

    getClient: (clientId: string) => Promise<OAuthClientInformationFull | undefined>

    Function to fetch client information from the upstream server

    verifyAccessToken: (token: string) => Promise<AuthInfo>

    Function to verify access tokens and return auth info