12 hours ago12 hr Hi everyone,I’m trying to install niavasha/plex-mcp-server so I can use it as an MCP server with Grok. It is not available in Community Applications and does not appear to have a pre-built image on Docker Hub (only the source code and a Dockerfile). I just want to confirm my plan because I could not find documentation or threads on this.I’ve been getting advice from Grok on how to do this. The recommended approach is:Use the terminal to clone the repo and build a local image once.Then use the normal Unraid Docker GUI (“Add Container”) and point the Repository field at that local image name so I can manage ports, environment variables, etc. through the UI.The first terminal commands Grok suggested are:cd /mnt/user/appdata git clone https://github.com/niavasha/plex-mcp-server.git cd plex-mcp-server docker build -t plex-mcp-server .After the image is built, I would add a container in the GUI with:Repository: plex-mcp-serverPort 3000Environment variables for PLEX_URL, PLEX_TOKEN, and PLEX_ENABLE_MUTATIVE_OPS=trueMy questions:Is this the appropriate / recommended way to handle a project that only ships source + Dockerfile on Unraid?Are there any significant risks to running git clone + docker build like this (especially regarding the cache pool / docker.img)?Is there a better or more “Unraid-native” method I’m missing?I recently had a cache pool issue and lost a cache disk a few days after (successfully) following this advice the first time (probably just a coincidence). I'm rebuilding my Docker apps and I’m being extra cautious and would appreciate confirmation from experienced users before I proceed.Thanks in advance for any guidance. Edited 6 hours ago6 hr by zero_koop
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.