Node 
class Daemon 
Obtain the subclass for node operations
py
api = mcsm.daemon()method config() 
Get configuration information for all nodes
Returns 
- list[DaemonStatus]: List of node configuration information
method info() 
Get information for all nodes
Returns 
- list[DaemonInfo]: List of node information
method system() 
Get system information for all nodes
Returns 
- list[DaemonSystemInfo]: List of node system information
method add(config: dict[str, Any]) 
Add a new node
Parameters 
- config: Node configuration provided as a dictionary, missing fields will be supplemented by the- DaemonConfigmodel
Returns 
- str: UUID of the newly added node
method delete(daemonId: str) 
Delete a node
Parameters 
- daemonId: UUID of the node
Returns 
- bool: Returns True after successful operation
method link(daemonId: str) 
Connect to a node
Parameters 
- daemonId: UUID of the node
Returns 
- bool: Returns True after successful operation
method update(daemonId: str, config: dict[str, Any]) 
Update the configuration of a node
Parameters 
- daemonId: UUID of the node
- config: Node configuration provided as a dictionary, missing fields will be supplemented by the- DaemonUpdateConfigmodel
Returns 
- bool: Returns True after successful operation