Genre, director and year-range searches, plus the full genre and director lists, let you ask what is in the collection rather than scrolling it — what have I got by this director, anything from the seventies. It covers movies today; the repository describes the architecture as extensible to TV, but that is not what ships.
A Python server against a Plex Media Server's API, focused on movies: browse and search the collection, filter by genre, director or year range, and read library statistics.
- Overall library statistics
- Every movie browsable with pagination
- Search by title, by genre, by director, or by a year range
- The full genre and director lists in the library
- Recently added movies
Python 3.8 or higher, and network access to a Plex Media Server. Two values in `.env`: the address of that server on your network, and your Plex authentication token. `./setup.sh` builds the virtualenv, then the server runs with `python main.py`.
One command plus a key — npx -y mcp-remote http://your-server:8000/sse --allow-http, then supply credentials
