$cd ../integrations/
IntegrationSmart Home
媒体服务器副驾:Plex 和 Jellyfin
将 OpenClaw 连接到您的自托管媒体库。用自然语言请求电影推荐、检查正在播放的内容或触发下载。
intro.md
智能家庭 DJ
无需手动浏览 NAS 上数百 GB 的媒体,您可以将 OpenClaw 连接到媒体堆栈的 REST API。通过 Telegram 或 WhatsApp 发消息:「我们看完将军了吗?如果没有,把下一集投射到客厅。」
tokens.md
1. 前置条件
- •运行中的 Plex Media Server 或 Jellyfin 实例。
- •您的服务器 IP 地址(例如 192.168.1.100)。
- •API 密钥或认证令牌。
2. 获取令牌
Plex 获取方法
- 1.登录 Plex Web App。
- 2.导航到任意库项目,点击「获取信息」→「查看 XML」。
- 3.在浏览器 URL 中,复制 ?X-Plex-Token= 后的字符串。
Jellyfin 获取方法
- 1.进入 Jellyfin 控制台。
- 2.在「高级」下,点击「API 密钥」。
- 3.生成新密钥并命名为「OpenClaw Agent」。
install.sh
3. 安装媒体 MCP 技能
社区构建了出色的桥接脚本,将 Plex 和 Jellyfin 轮询统一为标准 MCP 工具调用。
npx -y @clawdhub/mcp-media-server-bridge --install
prompts.md
4. 它能做什么?
媒体库智能查询
- •我有哪些未观看的科幻电影,时长不足 2 小时?
- •列出我本月添加的所有动漫节目。
会话控制
- •现在谁在使用我的服务器进行流媒体,他们在看什么?
- •立即停止在「儿童 iPad」上播放的流。
💡 专业技巧:将此技能与 mcp-arr-stack 插件结合使用,实现终极配置。让 AI 意识到某部电影尚未在 Plex 上,并自动向 Radarr/Sonarr 发送下载请求!
❓ FAQ
Q1. Plex 和 Jellyfin 都支持吗?
支持。MCP 桥接脚本同时支持两者。
Q2. 能控制播放吗?
能。支持 Chromecast、AirPlay 和所有客户端。
Q3. 能自动下载吗?
能。通过 mcp-arr-stack 插件集成 Radarr/Sonarr。