Unraid RMCP
Rust MCP server and CLI for Unraid GraphQL, NAS, Docker, VM, and storage workflows.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
unraid-rmcpclaude mcp add unraid-rmcp -e 'UNRAID_API_URL=<UNRAID_API_URL>' -e 'UNRAID_API_KEY=<your unraid_api_key>' -e 'UNRAID_RMCP_VERSION=<UNRAID_RMCP_VERSION>' -e 'UNRAID_RMCP_REPO=jmagar/unraid-rmcp' -e 'UNRAID_RMCP_RELEASE_BASE_URL=<UNRAID_RMCP_RELEASE_BASE_URL>' -e 'RUST_LOG=info' -- npx -y unraid-rmcp@0.2.3 mcp
{
"mcpServers": {
"unraid-rmcp": {
"command": "npx",
"args": [
"-y",
"unraid-rmcp@0.2.3",
"mcp"
],
"env": {
"UNRAID_API_URL": "<UNRAID_API_URL>",
"UNRAID_API_KEY": "<your unraid_api_key>",
"UNRAID_RMCP_VERSION": "<UNRAID_RMCP_VERSION>",
"UNRAID_RMCP_REPO": "jmagar/unraid-rmcp",
"UNRAID_RMCP_RELEASE_BASE_URL": "<UNRAID_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "info"
}
}
}
}
Environment variables
UNRAID_API_URLrequired Full Unraid GraphQL endpoint URL.UNRAID_API_KEYrequired secret Unraid API key.UNRAID_RMCP_VERSIONOptional GitHub release tag override for the downloaded Unraid RMCP binary.UNRAID_RMCP_REPOOptional GitHub owner/repo override for release asset downloads.UNRAID_RMCP_RELEASE_BASE_URLOptional release download base URL override.RUST_LOGTracing filter for Unraid RMCP logs.
Frequently asked questions
What is Unraid RMCP?
Rust MCP server and CLI for Unraid GraphQL, NAS, Docker, VM, and storage workflows.
How do I install Unraid RMCP?
It runs on your machine. In Claude Code: claude mcp add unraid-rmcp -e 'UNRAID_API_URL=<UNRAID_API_URL>' -e 'UNRAID_API_KEY=<your unraid_api_key>' -e 'UNRAID_RMCP_VERSION=<UNRAID_RMCP_VERSION>' -e 'UNRAID_RMCP_REPO=jmagar/unraid-rmcp' -e 'UNRAID_RMCP_RELEASE_BASE_URL=<UNRAID_RMCP_RELEASE_BASE_URL>' -e 'RUST_LOG=info' -- npx -y unraid-rmcp@0.2.3 mcp. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Unraid RMCP need an API key?
Yes. It expects UNRAID_API_URL, UNRAID_API_KEY, which you set in its configuration.
Is Unraid RMCP open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Unraid RMCP?
It is published by jmagar. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.