Delete stored tokens for a server
Ensure server is authenticated, performing DCR and OAuth if needed Proactively refreshes tokens if they're within 5 minutes of expiry
Base URL of the server (e.g., https://example.com)
Auth capabilities from .well-known endpoint
Valid token set ready to use
DcrAuthenticator manages authentication for MCP HTTP servers Handles DCR registration, OAuth flows, and token management