nahojnet/plex-mcp-server
If you are the rightful owner of plex-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Plex MCP Server is a production-ready HTTP server that integrates with the Plex Media Server API to provide read-only access to your Plex library using the Model Context Protocol (MCP).
Tools
Functions exposed to the LLM to take actions
plex_get_server_info
Get server information and capabilities
plex_get_identity
Get server identity
plex_get_all_preferences
Get all server preferences
plex_get_preference
Get a specific preference
plex_get_library_sections
Get all library sections
plex_get_library_section
Get a specific library section
plex_get_library_section_items
Get items in a library section
plex_get_metadata
Get metadata for a specific item
plex_get_metadata_children
Get children of a metadata item
plex_get_activities
Get current server activities
plex_get_butler_tasks
Get Butler maintenance tasks
plex_get_global_hubs
Get global content hubs
plex_get_continue_watching
Get continue watching items
plex_search_library
Search across libraries
plex_get_sessions
Get active playback sessions
plex_get_statistics
Get media statistics
plex_get_playlists
Get all playlists
plex_get_playlist_items
Get items in a playlist
plex_get_recently_added
Get recently added items
plex_get_on_deck
Get on deck items
plex_get_collections
Get collections in a section
plex_search
Search all libraries
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client