Creates a browser storage provider.
Key used for configurations. Metadata uses the same key
with a -metadata suffix. Defaults to "mcp-client-servers".
Removes all saved configurations and metadata.
Returns cached presentation metadata for a server.
Returns sanitized server configurations from localStorage.
Removes one server and its cached metadata.
Removes cached presentation metadata for a server.
Saves presentation metadata and stamps the current cache time.
Replaces all saved server configurations.
Stores managed server configurations in browser
localStorage.