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

Method remove_custom_provider

src/mcp_cli/utils/preferences.py:637–650  ·  view source on GitHub ↗

Remove a custom provider. Args: name: Provider name to remove Returns: True if provider was removed, False if not found

(self, name: str)

Source from the content-addressed store, hash-verified

635 self.save_preferences()
636
637 def remove_custom_provider(self, name: str) -> bool:
638 """Remove a custom provider.
639
640 Args:
641 name: Provider name to remove
642
643 Returns:
644 True if provider was removed, False if not found
645 """
646 if name in self.preferences.provider.custom_providers:
647 del self.preferences.provider.custom_providers[name]
648 self.save_preferences()
649 return True
650 return False
651
652 def get_custom_providers(self) -> dict[str, dict[str, Any]]:
653 """Get all custom providers."""

Calls 1

save_preferencesMethod · 0.95