MCPcopy Create free account
hub / github.com/IBM/mcp-cli / set_server_disabled

Method set_server_disabled

src/mcp_cli/utils/preferences.py:535–547  ·  view source on GitHub ↗

Set server disabled state in preferences. Args: server_name: Name of the server disabled: Whether server should be disabled

(self, server_name: str, disabled: bool = True)

Source from the content-addressed store, hash-verified

533 return self.preferences.servers.disabled_servers.get(server_name, False)
534
535 def set_server_disabled(self, server_name: str, disabled: bool = True) -> None:
536 """Set server disabled state in preferences.
537
538 Args:
539 server_name: Name of the server
540 disabled: Whether server should be disabled
541 """
542 if disabled:
543 self.preferences.servers.disabled_servers[server_name] = True
544 else:
545 # Remove from disabled list if enabling
546 self.preferences.servers.disabled_servers.pop(server_name, None)
547 self.save_preferences()
548
549 def enable_server(self, server_name: str) -> None:
550 """Enable a server in preferences."""

Callers 3

enable_serverMethod · 0.95
disable_serverMethod · 0.95

Calls 1

save_preferencesMethod · 0.95

Tested by 1