Add or remove server_name from the persistent disabled set.
Refuses to write when the existing config cannot be parsed so a corrupt or permission-denied file is not silently overwritten — that would discard sibling sections such as model profiles.
MCP server name from mcpServers config.
True to disable, False to re-enable.
Override the default config location; intended for tests.