A comprehensive API integration for programmatically managing Emby media servers, including libraries, users, playback sessions, and live TV.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install emby
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install emby using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Emby Server API skill is a robust integration designed for Openclaw Skills that enables AI agents to interact directly with Emby media servers. It provides a structured interface to query movies, shows, and music, while also offering administrative capabilities such as user management and device monitoring. This skill is ideal for developers looking to build automated media curators, remote server managers, or intelligent playback controllers.
By utilizing this skill, you can bridge the gap between AI-driven workflows and your self-hosted media ecosystem. Whether you are fetching high-resolution posters, managing live recording schedules, or adjusting encoding settings, the Emby Server API skill delivers the technical depth required for advanced automation within the framework of Openclaw Skills.
To get started with this skill, configure the connection parameters in the emby.py file:
BASE_URL = "https://emby.example.com/emby" # Replace with your server address
API_KEY = "your_api_key_here" # Replace with your Emby API Key
Once configured, you can import and use the skill in your project:
from emby import get_items, query_users, download_item_image
The skill organizes data into several logical categories for clear metadata taxonomy:
| Category | Return Type | Description |
|---|---|---|
| Metadata (Items/Users) | Dict (JSON) | Contains entity IDs, names, tags, and properties. |
| Media Streams | Bytes/Response | Raw binary data for posters, backdrops, and streams. |
| Playback Info | Dict (JSON) | Current session status, playhead position, and device info. |
| Live TV | Dict (JSON) | Channel lists, EPG data, and recording status. |
Loading
A sophisticated decision forecasting engine that utilizes Menos architecture and swarm intelligence to simulate outcomes in a digital sandbox.

A cross-platform skill for managing Qingyun/Lightcloud form documents and authentication via AI coding agents.

A comprehensive pipeline for CodeQL static analysis, vulnerability triaging, and query optimization.

A robust utility for PII anonymization, local de-anonymization, and deterministic local detector checks for various text and file formats.

A comprehensive daily automation that consolidates your inbox, schedule, priorities, and local weather into a single actionable summary.

An automated outreach assistant that scans client lists to identify cold leads and generates personalized, context-aware follow-up drafts.








































