What is the Unraid RMCP MCP server?
Rust MCP server and CLI for Unraid GraphQL, NAS, Docker, VM, and storage workflows.
How to install Unraid RMCP
Copy-paste configuration for popular MCP clients.
UNRAID_API_URLrequiredFull Unraid GraphQL endpoint URL.
UNRAID_API_KEYrequiredsecretUnraid 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.
{
"mcpServers": {
"unraid-rmcp": {
"command": "npx",
"args": [
"-y",
"unraid-rmcp",
"mcp"
],
"env": {
"UNRAID_API_URL": "<YOUR_UNRAID_API_URL>",
"UNRAID_API_KEY": "<YOUR_UNRAID_API_KEY>",
"UNRAID_RMCP_VERSION": "<YOUR_UNRAID_RMCP_VERSION>",
"UNRAID_RMCP_REPO": "<YOUR_UNRAID_RMCP_REPO>",
"UNRAID_RMCP_RELEASE_BASE_URL": "<YOUR_UNRAID_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}{
"mcpServers": {
"unraid-rmcp": {
"command": "npx",
"args": [
"-y",
"unraid-rmcp",
"mcp"
],
"env": {
"UNRAID_API_URL": "<YOUR_UNRAID_API_URL>",
"UNRAID_API_KEY": "<YOUR_UNRAID_API_KEY>",
"UNRAID_RMCP_VERSION": "<YOUR_UNRAID_RMCP_VERSION>",
"UNRAID_RMCP_REPO": "<YOUR_UNRAID_RMCP_REPO>",
"UNRAID_RMCP_RELEASE_BASE_URL": "<YOUR_UNRAID_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}{
"mcpServers": {
"unraid-rmcp": {
"command": "npx",
"args": [
"-y",
"unraid-rmcp",
"mcp"
],
"env": {
"UNRAID_API_URL": "<YOUR_UNRAID_API_URL>",
"UNRAID_API_KEY": "<YOUR_UNRAID_API_KEY>",
"UNRAID_RMCP_VERSION": "<YOUR_UNRAID_RMCP_VERSION>",
"UNRAID_RMCP_REPO": "<YOUR_UNRAID_RMCP_REPO>",
"UNRAID_RMCP_RELEASE_BASE_URL": "<YOUR_UNRAID_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}{
"servers": {
"unraid-rmcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"unraid-rmcp",
"mcp"
],
"env": {
"UNRAID_API_URL": "<YOUR_UNRAID_API_URL>",
"UNRAID_API_KEY": "<YOUR_UNRAID_API_KEY>",
"UNRAID_RMCP_VERSION": "<YOUR_UNRAID_RMCP_VERSION>",
"UNRAID_RMCP_REPO": "<YOUR_UNRAID_RMCP_REPO>",
"UNRAID_RMCP_RELEASE_BASE_URL": "<YOUR_UNRAID_RMCP_RELEASE_BASE_URL>",
"RUST_LOG": "<YOUR_RUST_LOG>"
}
}
}
}claude mcp add unraid-rmcp --env UNRAID_API_URL=<YOUR_UNRAID_API_URL> --env UNRAID_API_KEY=<YOUR_UNRAID_API_KEY> --env UNRAID_RMCP_VERSION=<YOUR_UNRAID_RMCP_VERSION> --env UNRAID_RMCP_REPO=<YOUR_UNRAID_RMCP_REPO> --env UNRAID_RMCP_RELEASE_BASE_URL=<YOUR_UNRAID_RMCP_RELEASE_BASE_URL> --env RUST_LOG=<YOUR_RUST_LOG> -- npx -y unraid-rmcp mcpRelated MCP servers
Unraid RMCP
Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.
Unraid MCP
MCP server for Unraid API — provides tools to interact with an Unraid server's GraphQL API.
Yarr MCP
Self-hosted media fleet operations across Sonarr, Radarr, Plex, and related apps over MCP and CLI.
Yarr MCP
Rust MCP and CLI server for Sonarr, Radarr, Prowlarr, Plex, Jellyfin, and download clients.
Labby
Rust MCP gateway with Code Mode, authentication, setup, logs, CLI, HTTP API, and operator web UI.
Tailscale RMCP
Tailscale device, route, DNS, key, user, and ACL management over MCP and CLI.