What problem does it solve?
Managing multiple media servers (Emby, Jellyfin, Plex, ZSpace, UGREEN, TrimeMedia, Navidrome) normally requires logging into each provider's own API or UI. This Skill lets an agent inspect, diagnose, and operate any media server already configured in MoviePilot through one controlled command-line helper, without ever handling hosts, tokens, or credentials directly.
Core Features & Use Cases
- Server-native exploration: List libraries, page and count items, search movies and music, read episode coverage, item details, and provider play URLs.
- Diagnostics and playback state: Read recent additions, resumable items, active playback sessions, server statistics, and user counts.
- Controlled side effects: Trigger library scans and metadata refreshes with full argument validation, provider support checks, and safety confirmation guidance.
- Use Case: Ask the agent to check whether season 2 of a series is complete on your Jellyfin server; it resolves the instance, validates arguments, calls items.season_episodes, and returns the episode coverage as JSON.
Quick Start
Ask the agent to list the libraries on your configured media server, for example: "Show me the libraries on my Emby server and the 20 most recently added items."