Named server sets — save/apply the Active–Disabled split as switchable profiles #52
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Item #11 from the market-research doc (independently converged on by MCP One "clusters", holstein13 "presets", itsocialist "templates"). Use case: "just my web-dev servers" for one project, "just Postgres+Slack" for another, without re-toggling checkboxes.
Design
_bccServerSets:{set_name: [enabled server names]}— stored in the config file itself (travels with the config, ignored by Claude, same pattern as_disabledMcpServers).list_server_sets(cfg),save_server_set(cfg, name, servers),delete_server_set(cfg, name),apply_server_set(servers, enabled_names) -> missing_names(enables exactly the listed names, disables the rest; returns set members that no longer exist for a status warning).Acceptance: save current toggle state under a name; switch sets from the dropdown with one click; sets survive a save/reload round-trip; applying a set with vanished server names warns but applies the rest.