unraid-mcp
Verified Safeby ToxicTolerance
Overview
Provides a Model Context Protocol (MCP) server to interact with and manage an Unraid server's GraphQL API, offering comprehensive tools for system, storage, Docker, VM, and other Unraid functionalities.
Installation
docker run -d --name unraid-mcp --restart unless-stopped -p 6970:6970 -e UNRAID_API_URL="http://your-unraid-server/graphql" -e UNRAID_API_KEY="your_api_key_here" unraid-mcp-serverEnvironment Variables
- UNRAID_API_URL
- UNRAID_API_KEY
Security Notes
The `dev.sh` script executes Python code from strings, which, while controlled by the script itself, could be a concern if the script were tampered with or if executed in an untrusted environment. The `UNRAID_VERIFY_SSL` environment variable allows disabling SSL certificate verification (if set to `false`), which is a significant security risk if used in production, as it can expose communication to Man-in-the-Middle attacks. `UNRAID_API_KEY` is handled appropriately via environment variables.
Similar Servers
mcp-server-iris
Provides a Model Context Protocol (MCP) server for InterSystems IRIS database interaction, automation, and interoperability production management, allowing AI agents to query and control IRIS environments.
mcp-collection
Provides a containerized server application, likely part of a larger collection or system, designed for automated dependency management.
dotprompts
A personal prompt management system exposed as a Model Context Protocol (MCP) server, enabling AI agents to access, create, update, and delete user-defined prompts.
recallium
Recallium acts as a persistent memory layer for AI agents in IDEs, providing cross-project intelligence, document knowledge base integration, and structured memory recall to enhance AI coding assistants.