Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Advice needed – building local Docker image for niavasha/plex-mcp-server (not in CA)

Featured Replies

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:

  1. Use the terminal to clone the repo and build a local image once.

  2. 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-server

  • Port 3000

  • Environment variables for PLEX_URL, PLEX_TOKEN, and PLEX_ENABLE_MUTATIVE_OPS=true

My 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 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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.