LabscoMCP early access ↗
djbrianeMCP SERVER

Plex Movie Search & Playlists

Search your Plex movie library and turn the answer into a playlist on the server.

by djbriane ↗Games, Entertainment & FandomCommunity

LABSCO SUMMARY

The library question that ends in a playlist.

Searching Plex is only half the job; the useful move is going from a result — every Hitchcock you own — straight to a playlist that exists on the server. The project also demonstrates the inverse: finding which of a director's films are missing from the collection.

What it is

A Python MCP server on top of PlexAPI that searches a Plex Media Server's movie library and manages playlists on it.

What you get

  • Movies searched in your own library, including by director
  • Full details for a given movie
  • Genres listed across the library
  • Playlists created directly from what a search returned
  • Playlist contents listed, and playlists deleted
  • Every playlist on the server listed

Requirements

Python 3.8 or higher and the uv package manager. Two environment values: PLEX_TOKEN and PLEX_SERVER_URL — the token comes from running window.localStorage.getItem('myPlexAccessToken') in the Plex web app console.

Setup effort

Build from source — git clone https://github.com/djbriane/plex-mcp.git