mcpdirectory.dev
9,129 servers · updated 23 Sept

Unraid MCP server

community Active last commit 13 d
{
  "mcpServers": {
    "dinglebear-unraid": {
      "command": "npx",
      "args": [
        "-y",
        "@dinglebear/unraid@latest"
      ],
      "env": {
        "UNRAID_API_URL": "https://...",
        "UNRAID_API_KEY": "<unraid_api_key>",
        "UNRAID_RMCP_TOKEN": "<unraid_rmcp_token>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y @dinglebear/unraidversion 0.3.0

What it does

MCP server for Unraid that provides GraphQL operations across NAS, Docker, VM, and storage workflows. Available in Python and Rust implementations, designed for developers integrating Unraid systems with Claude or other AI agents.

  • Query and manage Unraid array status, Docker containers, and virtual machines through GraphQL mutations and queries.
  • Automate VM and Docker lifecycle operations (start, stop) and array management via MCP tools.
  • Integrate Unraid operations into Claude Code or Codex agent workflows using the agent plugins.

Tools this server exposes

ToolDoes
arrayQuery Unraid array status and configuration.
dockerManage Docker containers on Unraid.
vmManage virtual machines on Unraid.
storageQuery and manage storage workflows.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.