Runs 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.
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).
See MCPServerManager.getActiveServers; this delegates to it.