Unraid RMCP
local MCP serverUnraid RMCP is a local MCP server: Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows. Install it from npm as @dinglebear/unraid.
Installation
Terminal
claude mcp add unraid -e UNRAID_API_URL=... -e UNRAID_API_KEY=... -e UNRAID_RMCP_VERSION=... -e UNRAID_RMCP_REPO=... -e UNRAID_RMCP_RELEASE_BASE_URL=... -e RUST_LOG=... -- npx -y @dinglebear/unraid
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"unraid": {
"command": "npx",
"args": [
"-y",
"@dinglebear/unraid"
],
"env": {
"UNRAID_API_URL": "...",
"UNRAID_API_KEY": "...",
"UNRAID_RMCP_VERSION": "...",
"UNRAID_RMCP_REPO": "...",
"UNRAID_RMCP_RELEASE_BASE_URL": "...",
"RUST_LOG": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Node.js 18+ (runs with npx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
UNRAID_API_URL,UNRAID_API_KEY,UNRAID_RMCP_VERSION,UNRAID_RMCP_REPO,UNRAID_RMCP_RELEASE_BASE_URL,RUST_LOG
Summary
Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.
Unraid RMCP vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| Unraid RMCP | 131 | Local | Yes | npm |
| Unraid MCP | 131 | Local | Yes | pypi |
| Unraid MCP | 131 | Local | Yes | pypi |
| ProxmoxMCP-Plus | 559 | Local | Yes | pypi |
| Apollo MCP Server | 310 | Local | No | oci |
Questions
It reads 6 environment variables: UNRAID_API_URL, UNRAID_API_KEY, UNRAID_RMCP_VERSION, UNRAID_RMCP_REPO, UNRAID_RMCP_RELEASE_BASE_URL, RUST_LOG. Set them in your MCP config before starting the server.
Node.js 18+ (runs with npx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
Unraid RMCP is a local MCP server distributed as the npm package @dinglebear/unraid.
Run: claude mcp add unraid -e UNRAID_API_URL=... -e UNRAID_API_KEY=... -e UNRAID_RMCP_VERSION=... -e UNRAID_RMCP_REPO=... -e UNRAID_RMCP_RELEASE_BASE_URL=... -e RUST_LOG=... -- npx -y @dinglebear/unraid
Run: codex mcp add unraid --env UNRAID_API_URL=... --env UNRAID_API_KEY=... --env UNRAID_RMCP_VERSION=... --env UNRAID_RMCP_REPO=... --env UNRAID_RMCP_RELEASE_BASE_URL=... --env RUST_LOG=... -- npx -y @dinglebear/unraid
Similar MCP servers
NameStars
- Unraid MCPai.dinglebear/unraid-mcp131
- Unraid MCPtv.tootie/unraid-mcp131
- ProxmoxMCP-Plusio.github.RekklesNA/proxmox-mcp-plus559
- Apollo MCP Serverio.github.apollographql/apollo-mcp-server310
- pare-dockerio.github.Dave-London/pare-docker138
- CCXTio.github.ccxt/ccxt-mcp44K
- mcp-server-searchio.github.bytedance/mcp-server-search39K
- Desktop Commanderio.github.wonderwhy-er/desktop-commander9,802