360 Secure SkillHub
360 安全技能中心

Overseerr

通过自建 Overseerr 实例的 API 搜索影视内容,提交电影/剧集请求(可选指定季与 4K),并查询、过滤和轮询监控请求状态。需配置 OVERSEERR_URL 与 OVERSEERR_API_KEY,由 Node 脚本以 X-Api-Key 方式调用 API。

j1philli
j1philli
热度 93.94
最近更新 2026-05-11 15:48:53
分类:生活依赖:代码执行 / 第三方 API应用场景:购物 / 工作流 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add overseerr
Metadata
name
overseerr
description
Request movies/TV and monitor request status via the Overseerr API (stable Overseerr, not the beta Seerr rewrite).
homepage
https://overseerr.dev/
metadata
{"clawdbot":{"emoji":"🍿","requires":{"bins":["node"],"env":["OVERSEERR_URL","OVERSEERR_API_KEY"]},"primaryEnv":"OVERSEERR_API_KEY"}}

Overseerr

Interact with a local/self-hosted Overseerr instance (search + request + status).

Note: This skill targets Overseerr (the current stable project), not the newer "Seerr" rewrite that is in beta.

Setup

Set env vars (recommended via your Clawdbot config):

  • OVERSEERR_URL (example: http://localhost:5055)
  • OVERSEERR_API_KEY (Settings → General → API Key)

Search

node {baseDir}/scripts/search.mjs "the matrix"
node {baseDir}/scripts/search.mjs "bluey" --type tv
node {baseDir}/scripts/search.mjs "dune" --limit 5

Request

# movie
node {baseDir}/scripts/request.mjs "Dune" --type movie

# tv (optionally all seasons, default)
node {baseDir}/scripts/request.mjs "Bluey" --type tv --seasons all

# request specific seasons
node {baseDir}/scripts/request.mjs "Severance" --type tv --seasons 1,2

# 4K request
node {baseDir}/scripts/request.mjs "Oppenheimer" --type movie --is4k

Status

node {baseDir}/scripts/requests.mjs --filter pending
node {baseDir}/scripts/requests.mjs --filter processing --limit 20
node {baseDir}/scripts/request-by-id.mjs 123

Monitor (polling)

node {baseDir}/scripts/monitor.mjs --interval 30 --filter pending

Notes:

  • This skill uses X-Api-Key auth.
  • Overseerr can also push updates via webhooks; polling is a simple baseline.