Ask about and manage your own Plex, Radarr, Sonarr, Prowlarr and download clients.
Connect Runs on your machine
claude mcp add plex-director-mcp -e PLEX_URL=<PLEX_URL> -e PLEX_TOKEN=<PLEX_TOKEN> -e RADARR_URL=<RADARR_URL> -e RADARR_API_KEY=<RADARR_API_KEY> -e SONARR_URL=<SONARR_URL> -e SONARR_API_KEY=<SONARR_API_KEY> -e PROWLARR_URL=<PROWLARR_URL> -e PROWLARR_API_KEY=<PROWLARR_API_KEY> -e SABNZBD_URL=<SABNZBD_URL> -e SABNZBD_API_KEY=<SABNZBD_API_KEY> -e QBITTORRENT_URL=<QBITTORRENT_URL> -e QBITTORRENT_USER=<QBITTORRENT_USER> -e QBITTORRENT_PASS=<QBITTORRENT_PASS> -e TAUTULLI_URL=<TAUTULLI_URL> -e TAUTULLI_API_KEY=<TAUTULLI_API_KEY> -e TMDB_API_KEY=<TMDB_API_KEY> -e WEB_PASSWORD=<WEB_PASSWORD> -e SETTINGS_ENCRYPTION_KEY=<SETTINGS_ENCRYPTION_KEY> -- docker run -i --rm docker.io/honeybeartech/plex-director-mcp:1.4.0
{
"mcpServers": {
"plex-director-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/honeybeartech/plex-director-mcp:1.4.0"
],
"env": {
"PLEX_URL": "<PLEX_URL>",
"PLEX_TOKEN": "<PLEX_TOKEN>",
"RADARR_URL": "<RADARR_URL>",
"RADARR_API_KEY": "<RADARR_API_KEY>",
"SONARR_URL": "<SONARR_URL>",
"SONARR_API_KEY": "<SONARR_API_KEY>",
"PROWLARR_URL": "<PROWLARR_URL>",
"PROWLARR_API_KEY": "<PROWLARR_API_KEY>",
"SABNZBD_URL": "<SABNZBD_URL>",
"SABNZBD_API_KEY": "<SABNZBD_API_KEY>",
"QBITTORRENT_URL": "<QBITTORRENT_URL>",
"QBITTORRENT_USER": "<QBITTORRENT_USER>",
"QBITTORRENT_PASS": "<QBITTORRENT_PASS>",
"TAUTULLI_URL": "<TAUTULLI_URL>",
"TAUTULLI_API_KEY": "<TAUTULLI_API_KEY>",
"TMDB_API_KEY": "<TMDB_API_KEY>",
"WEB_PASSWORD": "<WEB_PASSWORD>",
"SETTINGS_ENCRYPTION_KEY": "<SETTINGS_ENCRYPTION_KEY>"
}
}
}
}
{
"mcpServers": {
"plex-director-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/honeybeartech/plex-director-mcp:1.4.0"
],
"env": {
"PLEX_URL": "<PLEX_URL>",
"PLEX_TOKEN": "<PLEX_TOKEN>",
"RADARR_URL": "<RADARR_URL>",
"RADARR_API_KEY": "<RADARR_API_KEY>",
"SONARR_URL": "<SONARR_URL>",
"SONARR_API_KEY": "<SONARR_API_KEY>",
"PROWLARR_URL": "<PROWLARR_URL>",
"PROWLARR_API_KEY": "<PROWLARR_API_KEY>",
"SABNZBD_URL": "<SABNZBD_URL>",
"SABNZBD_API_KEY": "<SABNZBD_API_KEY>",
"QBITTORRENT_URL": "<QBITTORRENT_URL>",
"QBITTORRENT_USER": "<QBITTORRENT_USER>",
"QBITTORRENT_PASS": "<QBITTORRENT_PASS>",
"TAUTULLI_URL": "<TAUTULLI_URL>",
"TAUTULLI_API_KEY": "<TAUTULLI_API_KEY>",
"TMDB_API_KEY": "<TMDB_API_KEY>",
"WEB_PASSWORD": "<WEB_PASSWORD>",
"SETTINGS_ENCRYPTION_KEY": "<SETTINGS_ENCRYPTION_KEY>"
}
}
}
}
{
"servers": {
"plex-director-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/honeybeartech/plex-director-mcp:1.4.0"
],
"env": {
"PLEX_URL": "<PLEX_URL>",
"PLEX_TOKEN": "<PLEX_TOKEN>",
"RADARR_URL": "<RADARR_URL>",
"RADARR_API_KEY": "<RADARR_API_KEY>",
"SONARR_URL": "<SONARR_URL>",
"SONARR_API_KEY": "<SONARR_API_KEY>",
"PROWLARR_URL": "<PROWLARR_URL>",
"PROWLARR_API_KEY": "<PROWLARR_API_KEY>",
"SABNZBD_URL": "<SABNZBD_URL>",
"SABNZBD_API_KEY": "<SABNZBD_API_KEY>",
"QBITTORRENT_URL": "<QBITTORRENT_URL>",
"QBITTORRENT_USER": "<QBITTORRENT_USER>",
"QBITTORRENT_PASS": "<QBITTORRENT_PASS>",
"TAUTULLI_URL": "<TAUTULLI_URL>",
"TAUTULLI_API_KEY": "<TAUTULLI_API_KEY>",
"TMDB_API_KEY": "<TMDB_API_KEY>",
"WEB_PASSWORD": "<WEB_PASSWORD>",
"SETTINGS_ENCRYPTION_KEY": "<SETTINGS_ENCRYPTION_KEY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
PLEX_URLOptional | Plex server URL, e.g. http://192.168.1.10:32400 |
PLEX_TOKENOptional, secret | Plex token |
RADARR_URLOptional | Radarr URL |
RADARR_API_KEYOptional, secret | Radarr API key |
SONARR_URLOptional | Sonarr URL |
SONARR_API_KEYOptional, secret | Sonarr API key |
PROWLARR_URLOptional | Prowlarr URL |
PROWLARR_API_KEYOptional, secret | Prowlarr API key |
SABNZBD_URLOptional | SABnzbd URL |
SABNZBD_API_KEYOptional, secret | SABnzbd API key |
QBITTORRENT_URLOptional | qBittorrent Web UI URL |
QBITTORRENT_USEROptional | qBittorrent username |
QBITTORRENT_PASSOptional, secret | qBittorrent password |
TAUTULLI_URLOptional | Tautulli URL |
TAUTULLI_API_KEYOptional, secret | Tautulli API key |
TMDB_API_KEYOptional, secret | TMDb API Read Access Token, for filmographies and the movie-choice grid |
WEB_PASSWORDOptional, secret | Password for the web dashboard the same container serves on port 3000 (strongly recommended) |
SETTINGS_ENCRYPTION_KEYOptional, secret | Encrypts the saved service credentials: 32 random bytes, base64 (openssl rand -base64 32). Every container sharing the data volume needs the same key (recommended) |
Details
| Package | docker.io/honeybeartech/plex-director-mcp:1.4.0 (OCI, stdio) |
| First published | 16 Oct 2026 |
| Last updated | 16 Oct 2026 |
| Registry name | io.github.HoneyBearTech/plex-director-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
