npx claudepluginhub jmagar/unraid-mcp --plugin unraidAdd to your .mcp.json:
{
"mcpServers": {
"unraid-mcp": {
"command": "uv",
"args": [
"run",
"--project",
"${CLAUDE_PLUGIN_ROOT}",
"unraid-mcp-server"
],
"env": {
"UNRAID_API_KEY": "<your-unraid-api-key>",
"UNRAID_API_URL": "",
"UNRAID_VERIFY_SSL": "true",
"UNRAID_MCP_LOG_FILE": "unraid-mcp.log",
"UNRAID_MCP_LOG_LEVEL": "INFO",
"UNRAID_MCP_TRANSPORT": "stdio",
"UV_PROJECT_ENVIRONMENT": "${CLAUDE_PLUGIN_DATA}/.venv",
"UNRAID_MAX_RECONNECT_ATTEMPTS": "10",
"UNRAID_AUTO_START_SUBSCRIPTIONS": "true"
}
}
}
}Replace placeholder values for: UNRAID_API_KEY
This MCP server needs API keys or credentials. Configure them in your environment before use.
This server has elevated permissions. Review the source code before enabling.
uvUNRAID_API_KEY=UNRAID_API_URL=UNRAID_VERIFY_SSL=trueUNRAID_MCP_LOG_FILE=unraid-mcp.logUNRAID_MCP_LOG_LEVEL=INFOUNRAID_MCP_TRANSPORT=stdioUV_PROJECT_ENVIRONMENT=${CLAUDE_PLUGIN_DATA}/.venvUNRAID_MAX_RECONNECT_ATTEMPTS=10UNRAID_AUTO_START_SUBSCRIPTIONS=true