Agent♥︎Age
Catalog

Unraid RMCP

Official

by dinglebear-ai · Rust

Rust MCP server and CLI for Unraid GraphQL, NAS, Docker, VM, and storage workflows.

The ai.dinglebear/unraid-rmcp server is a Rust MCP server and CLI for querying an Unraid NAS via the Unraid GraphQL API. It provides one MCP tool, unraid, and a runraid CLI to inspect NAS state across storage, virtualization, networking, and system services.

🛠️ Key Features

  • Rust MCP server and CLI
  • Connects to Unraid GraphQL API
  • Exposes one MCP tool: unraid
  • Supports querying array health, disks, Docker containers/logs, and VMs
  • Includes shares, notifications, system metrics, UPS, network settings, plugins, parity history, rclone, remote access, and Unraid Connect

🚀 Use Cases

  • Automating Unraid NAS workflows (health, storage, parity, plugins)
  • Agent-driven inspection of Docker/VM status and logs
  • Operational visibility for metrics, UPS, network, and notifications
  • Working with rclone and Unraid Connect integrations

⚡ Developer Benefits

  • Uses UNRAID_API_URL and UNRAID_API_KEY
  • Offers stdio MCP, Streamable HTTP MCP, and direct shell command execution

⚠️ Limitations

  • Scoped to Unraid GraphQL API querying and the features listed above

Topics

automationclaude-codeclaude-code-pluginsclicodexdockergeminigraphqlhomelabmcpmcp-servermodel-context-protocolnasoauthrmcpruststorageunraidvirtualization

Related servers

More in Cloud & DevOps