Jellyseerr Media Manager for Openclaw

A powerful automation tool for requesting and managing movies and TV shows via Jellyseerr for self-hosted media servers.

ericrosenberg
v1.0.0
Jan 26, 2026
1
3.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install jellyseerr

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install jellyseerr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Jellyseerr Media Manager?

The Jellyseerr skill for Openclaw Skills provides a robust programmatic interface to manage your self-hosted media library. It allows users to search for content and submit requests for movies or television series directly to a Jellyseerr instance, which then coordinates with services like Radarr or Sonarr for automated downloading. This integration is essential for users looking to bridge their AI agent workflows with their home theater management systems.

By utilizing this skill, you can bypass manual web interfaces and handle media discovery and acquisition through structured commands. Whether you are adding a single film or an entire TV series, this Openclaw Skills extension ensures your media server stays updated with the latest content while providing clear visibility into request statuses and availability.

Jellyseerr Media Manager Use Cases

  • Requesting new movies or TV shows for a Plex or Jellyfin server without manual web UI entry.
  • Checking if specific media is already available or currently pending in the request queue.
  • Requesting specific seasons of a TV show to save storage space.
  • Setting up automated media request workflows for home lab environments.
  • Monitoring the progress of requested content through CLI tools.

How Jellyseerr Media Manager Works

  1. The user initializes the skill by providing their Jellyseerr server URL and a valid API key.
  2. Search queries are sent to the Jellyseerr API to identify the correct media IDs for movies or shows.
  3. Request scripts submit a payload to the server, specifying the content and desired seasons.
  4. The skill can optionally track the status of these requests via periodic polling.
  5. If configured, a background service listens for webhooks to provide instant notifications when media is ready.

Jellyseerr Media Manager Setup

To begin using this skill within the Openclaw Skills ecosystem, configure your server details:

scripts/setup.sh

You will be prompted for your Jellyseerr server URL and your API key (found in Jellyseerr Settings > General). For automated background notifications, you can install the webhook service:

sudo scripts/install_service.sh

Jellyseerr Media Manager Data Schema & Taxonomy

The skill organizes its configuration and tracks media metadata using the following structure:

Component Location / Format Purpose
Configuration ~/.config/jellyseerr/config.json Stores server URL, API key, and auto-approval preferences.
Request Tracker scripts/track_requests.py Interfaces with the local environment to list pending and fulfilled requests.
API Payloads JSON Communication with Jellyseerr follows the standard upstream API schema for requests and discovery.

Jellyseerr Media Manager Advanced Features

  • Multi-season support allowing users to request specific individual seasons or entire series at once.
  • Dual-mode notification system supporting both high-performance webhooks and low-overhead cron-based polling.
  • Auto-approve configuration to streamline the media acquisition pipeline for trusted users.
  • Detailed search functionality to verify content availability across multiple media backends.
  • Integrated service installation scripts for seamless deployment on Linux-based host systems.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*