User context for permissions and logging
OptionalforceForce reconnect even if already connected
OptionalproviderOptional per-request metadata provider for multi-user server isolation. When omitted, MCPClientManager falls back to the global Metadata.Provider.
OptionalskipSkip auto-sync of tools
OptionalskipSkip permission validation (internal use only)
Options for connecting to an MCP server