# Unraid

> Open-source MCP servers for Unraid NAS letting AI agents manage Docker, VMs, storage arrays, and live metrics via a unified tool interface.

- **Category:** Developer Tools
- **Licence:** MIT
- **Latest version:** unraid-rs-v0.6.3
- **Open source:** oss
- **Languages:** Typescript, Python, Rust
- **Platforms:** Docker Compose, Unraid, Windows, pip, Cargo
- **Tags:** Mcp, GraphQL, Mcp Server, Ai Agents, Homelab, Unraid, LLM, Gemini, Nas, Docker, AI, Python, Rust, Self Hosted, Codex, Model Context Protocol, Claude code, Vm, Fastmcp, Claude Code Plugins

## Description

Unraid is a monorepo containing two Model Context Protocol (MCP) servers — a Python flagship (unraid-mcp) and a Rust CLI/server (runraid) — plus three Unraid OS plugins and agent integrations for Claude Code, Codex, and Gemini. The servers connect to an Unraid NAS via its GraphQL API using an API key, exposing over 100 actions across system inspection, Docker and VM lifecycle management, array/parity operations, notifications, rclone remotes, plugins, and live WebSocket telemetry. Destructive actions require explicit confirmation. The Python server runs on port 6970 (streamable HTTP, stdio, or legacy SSE) with Bearer token or Google OAuth auth; the Rust server defaults to port 40010 with similar auth options. Both are installable via Docker Compose, uvx/cargo/CRGX, or as Unraid OS plugins. The project is MIT-licensed and actively maintained.

## Links

- [Homepage](https://github.com/dinglebear-ai/unraid)
- [GitHub Repository](https://github.com/dinglebear-ai/unraid)
- [PyPI Package](https://pypi.org/project/unraid-mcp/)
- [Docker Hub (ghcr.io)](https://github.com/dinglebear-ai/unraid/pkgs/container/unraid-mcp)

---
Source: https://selfhost.directory/project/unraid-2