plex-integration

Query Plex API endpoints for music radio and video playback features.

108|9|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/ad-repo/nullplayer --skill plex-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plex-integration
Source: https://github.com/ad-repo/nullplayer/tree/main/skills/plex-integration
Command: npx skills add https://github.com/ad-repo/nullplayer --skill plex-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plex-based media applications require robust access to Plex APIs to discover tracks, build radio stations, and coordinate playback for music and video content, all while handling authentication and library queries.

Core Features & Use Cases

  • Authentication headers (X-Plex-Token, X-Plex-Client-Identifier, X-Plex-Product, X-Plex-Version, X-Plex-Platform, X-Plex-Device, Accept: application/json)
  • Library access and content querying via /library/sections and type filters for Tracks, Artists, Albums, Movies, and TV Shows
  • Plex radio and content discovery workflows using sonicallySimilar, rating, and genre filters
  • Use Case: Build a Plex-powered music radio that selects tracks from a music library and syncs with video playback contexts

Quick Start

Connect to your Plex server using your X-Plex-Token and begin querying library sections and radio endpoints to enable Plex-powered features in NullPlayer.

Frequently Asked Questions about plex-integration

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

FAQPage Schema
How do I authenticate Plex API requests for music and video integration?

Plex API authentication requires specific headers including X-Plex-Token, X-Plex-Client-Identifier, X-Plex-Product, X-Plex-Version, and X-Plex-Platform, along with an Accept: application/json header to ensure proper API authentication and response formatting.

How do I query Plex library sections to browse music tracks and video content?

Querying Plex library sections involves accessing the /library/sections endpoint and applying type filters to retrieve specific content types like Tracks, Artists, Albums, Movies, and TV Shows across your Plex media libraries.

Can I build a music radio feature using the Plex API?

Building a Plex music radio feature utilizes sonicallySimilar, rating, and genre filters to select tracks from a music library, enabling content discovery workflows and radio station construction within your application.

Why does my Plex API filtering break when using comparison operators like >= or <=?

Plex API filtering operators such as >=, <=, =, and != must not be URL-encoded when constructing query URLs, as safe filtering requires preserving these exact characters for correct library querying results.

Does this Plex integration support synchronizing music radio playback with video content?

Plex integration supports synchronizing music radio and video playback contexts by querying library sections and radio endpoints, allowing coordinated media playback for music and video sections within NullPlayer.