plex-mcp
0
Plex MCP Server is a Python-based integration that connects with Plex Media Server via the PlexAPI. It enables users to search for and manage movies, and create playlists, enhancing library accessibility and organization.
Plex MCP Server
A Python-based MCP server that integrates with the Plex Media Server API to manage and search for movies, manage playlists, and enhance library organization through the PlexAPI library.
Features
- Search for movies by director in Plex library.
- Identify missing movies by directors in your library.
- Create and manage playlists efficiently.
Setup
- Requires Python 3.8+,
uv
package manager, and access to Plex Media Server API.
Available Commands
search_movies
,get_movie_details
,get_movie_genres
list_playlists
,get_playlist_items
,create_playlist
,delete_playlist
,add_to_playlist
,recent_movies
Running Tests
Conducts both unit and integration tests using pytest
. Integration tests require configuration through a .env file.
Code Style
Follows specific conventions for module structure, naming, documentation, and more.