jellyfin-cli

Query Jellyfin REST APIs to retrieve library metadata and search results.

40|6|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/magnus919/agent-skills --skill jellyfin-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jellyfin-cli
Source: https://github.com/magnus919/agent-skills/tree/main/jellyfin-cli
Command: npx skills add https://github.com/magnus919/agent-skills --skill jellyfin-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This skill removes the need to manually navigate a web browser to manage or inspect your home media library, allowing for rapid, scriptable access to your Jellyfin server.

Core Features & Use Cases

  • Library Inspection: Quickly search for movies, TV shows, or episodes and retrieve detailed metadata.
  • Media Discovery: View recently added content or identify the next unwatched episodes in your queue.
  • Use Case: If you want to know which episodes of a show you should watch next without opening the Jellyfin dashboard, you can use this skill to instantly list your next-up items.

Quick Start

Use the jellyfin-cli skill to search your library for the movie Dune and display the results.

Frequently Asked Questions about jellyfin-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search my Jellyfin media server library from the command line?

You can search your Jellyfin library from the command line by executing authenticated REST API calls to retrieve metadata for movies, TV shows, and episodes without using a web browser.

What do I need to query Jellyfin REST APIs for media library metadata?

Querying Jellyfin REST APIs requires a configured Jellyfin instance, Python 3.8 or higher, and the requests library to execute authenticated calls and retrieve search results.

Can I list my next unwatched TV episodes from Jellyfin using a script?

Yes, you can script media discovery to query user-specific media status and instantly list your next-up unwatched episodes directly from your Jellyfin server.

What's the best way to view recently added movies on my Jellyfin server without the dashboard?

Using a command-line API client is the best way to view recently added content, retrieving detailed metadata from your Jellyfin server without manually navigating the web dashboard.

Does this command-line approach work for automating home media server library browsing?

Yes, it operates within home media environments to facilitate automated library browsing and content discovery by executing scriptable API calls against your Jellyfin instance.

Why use a CLI tool instead of a web browser to inspect Jellyfin media server metadata?

A CLI tool removes the need to manually navigate a web browser, allowing rapid, scriptable access to inspect your home media library and retrieve detailed metadata.