Unraid-MCP
ghcr.io/dinglebear-ai/unraid-mcp:latest
https://github.com/dinglebear-ai/unraid/pkgs/container/unraid-mcp
bridge
sh
false
https://github.com/Nackophilz/unraid_templates/issues
https://github.com/dinglebear-ai/unraid
https://github.com/dinglebear-ai/unraid/blob/main/unraid-py/README.md
MCP server that lets MCP clients query and manage your Unraid server through the Unraid GraphQL API: system info, array and parity, disks, shares, Docker, VMs, notifications, plugins, rclone and live telemetry. Destructive actions require an explicit confirmation.
First launch:
1. In Unraid, open Settings › Management Access › API Keys, create a key and paste it in Unraid API key.
2. Set Unraid API URL to the GraphQL endpoint of the server, e.g. http://192.168.1.10/graphql.
3. Generate a token (openssl rand -hex 32 in the Unraid terminal) and paste it in MCP bearer token.
4. In your MCP client, add the streamable HTTP server http://UNRAID-IP:6970/mcp with the header Authorization: Bearer YOUR_TOKEN.
The server has no web page. It can stop the array, containers and VMs: never expose its port to the internet.
AI: Tools:System
https://raw.githubusercontent.com/Nackophilz/unraid_templates/main/unraid-mcp/unraid-mcp.xml
https://raw.githubusercontent.com/dinglebear-ai/unraid/main/plugins/mcp/source/usr/local/emhttp/plugins/unraid-mcp/unraid-mcp.png
The Unraid API: built into Unraid 7.2 and later; on older releases, install the Unraid Connect plugin first (no Unraid Connect sign-in needed for local access). The image is amd64 only.
6970
6970
true
false
INFO