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.
A Python MCP server on top of PlexAPI that searches a Plex Media Server's movie library and manages playlists on it.
- 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
Python 3.8 or higher and the uv package manager, or install through Smithery. Two environment values: PLEX_TOKEN and PLEX_SERVER_URL — the token comes from running window.localStorage.getItem('myPlexAccessToken') in the Plex web app console.
One command plus a key — npx -y @smithery/cli install @djbriane/plex-mcp --client claude, then supply credentials
