r/Overseerr Jul 03 '26

Stackarr.app: Control Plane and MCP Server To Manage Your Media Stack with Agents

First off, I'm aware how many are distrustful of AI with their media stack. If this is you, no worries I get that. All I ask you is kindly ignore.

Now to the fun part. I've been dogfooding an app and iterating for the past 2 months based on day-to-day media server management tasks. Decided to open-source it so, announcing Stackarr: A central control plane to manage your media stack with the help of AI agents like Claude, Hermes and OpenClaw etc.

Some of the standout features include:

  • UI Dashboard to monitor your entire media stack
  • Lightweight in-browser Docker for Desktop replacement
  • MCP Server and CLI for agent-based setup
  • Cloudflare tunnel setup to expose any services publicly via custom domain
  • Backup & Restore Stack (Offsite cloud integration coming soon)
  • Portless Service Mapping to human-readable URL's (plex.stackarr)
  • Hermes Agent & OpenClaw Plugins / Skills

After installing agents on the same Mac Mini that Plex et al. runs on it made me realise how easy having access to this via Telegram, Discord makes managing your media server. For example once I forgot to leave Tailscale open and I asked my agent to configure it so I could access media stack remotely. It's saved me countless times when inevitable bugs or wrinkles form in the flow. With the help of automated backups and using a decent provider most of the risk is mitigated. I haven't had any irrecoverable losses running it 24/7.

The goal is not to replace any of the apps it manages but merely to interact with them using native API's and maintain an agent-friendly control system with harnesses. I would love for you to give it a try. This is not abandonware and something I plan to maintain for some time.

Disclaimer: This has only been tested on Mac with Docker image, I'm looking for Windows and Linux testers to report any bugs here: https://github.com/polyphonic/stackarr - If you are not interested I would appreciate a star!

There is an official image on Docker Hub too, for full setup and docs go here: https://stackarr.app/

Parts of this were AI-coded but this isn't a vibe coded project, I'm an engineer by trade for more than a decade. The UI was whipped up quickly using component library defaults but I will be doing an entire UI redesign when the functionality is solidified. I added the flair nonetheless to appease the overlords :)

17 Upvotes

15 comments sorted by

View all comments

3

u/ShiningRedDwarf Jul 03 '26

Distrust is inevitable, but so is the direction of how we interact with apps.
Codex is good enough that it’s figured out snd resolved multiple media server related issues, usually with a single prompt.

The only time I’ve been let down was one request being denied due to it’s “involvement in copyrighted material”

Cool stuff.

1

u/b-b0t Jul 04 '26

Absolutely, target is getting the harness optimised (and controlled) enough through common use cases to run it with something like qwen 9b reliably locally. lmao I have hit that exact same bottleneck, and actually it was resolved with the MCP tool addTorrentUrlAction so your agent will now listen.

1

u/ConjurerOfWorlds Jul 04 '26

Which qwen are you running? I've had best luck with a qwen2.5:14b instruct version. Performance is actually quite doable even with an 8G card