unraid
View on GitHubQuery, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.
Monorepo of Unraid MCP servers (Python 'unraid-mcp' on PyPI, Rust 'runraid') plus Unraid OS plugins and Claude/Codex agent integrations. Exposes Unraid GraphQL as MCP tools for system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry, with read and admin scopes.
Use Cases
Query Unraid server system info from an LLM agentMonitor array and parity statusManage Docker containers and VMs on an Unraid boxRead and write Unraid notificationsInspect and manage Unraid pluginsTrigger rclone jobsStream live Unraid telemetry into an agentGive Claude Code or Codex homelab admin toolsAutomate self-hosted NAS operations via MCPExpose Unraid GraphQL API as MCP tools with read/admin scopes
Built With
- Language
- Python
- Frameworks
- FastMCP · Model Context Protocol · GraphQL · NestJS · Vue · React · Docker
Tags
mcp · mcp-server · unraid · graphql · homelab · nas · self-hosted · docker · virtualization · fastmcp · telemetry · claude-code · codex · infrastructure · python · rust