Unraid MCP Server

by jmagar
Verified
# This file makes the resources directory a Python package # Import all resource registration functions from src.resources.system import register_system_resources from src.resources.docker import register_docker_resources from src.resources.array import register_array_resources from src.resources.vms import register_vm_resources from src.resources.notifications import register_notification_resources from src.resources.disks import register_disk_resources # Expose all registration functions in a single function def register_all_resources(server, unraid_client): """Register all resources with the MCP server Args: server: The MCP server instance unraid_client: The Unraid API client """ register_system_resources(server, unraid_client) register_docker_resources(server, unraid_client) register_array_resources(server, unraid_client) register_vm_resources(server, unraid_client) register_notification_resources(server, unraid_client) register_disk_resources(server, unraid_client)