Protected ReadonlyloggerProtected ReadonlymcpProtected ReadonlymessageProtected ReadonlypromptProtected ReadonlytoolProtected ReadonlyworkspaceProtectedcreateRuns the OAuth sign-in flow for a remote OAuth server without leaving the server running. The obtained tokens stay in the credential store, so subsequent starts connect silently.
true when the sign-in completed; false when a pre-flight check failed (the pre-flight
has already surfaced its own diagnostic) or the authorization handshake did not complete.
Non-interactive start. The backend OAuth provider rejects redirectToAuthorization, so this
path cannot launch a browser tab. Use startServerInteractive for direct user actions.
Starts a server initiated by a direct user action. Permits the OAuth flow to launch the user's default browser when authorization is required.
true when the start was attempted; false when a pre-flight check failed (the pre-flight
has already surfaced its own diagnostic).
Protectedunregister
See MCPServerManager.getActiveServers; this delegates to it.