PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversentertainment-and-mediaoverseerr-mcp
返回「entertainment-and-media」

overseerr-mcp

modelscope·@jhomen368/overseerr-mcp

entertainment-and-media0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

Overseerr MCP Server

License: MIT MCP Badge Docker Version PayPal

A Model Context Protocol (MCP) server providing AI assistants with direct integration to Overseerr for automated media discovery, requests, and management in your Plex ecosystem.

What's New in v1.2.3

  • Enhanced Security Features
    • Added automated security workflows (Dependabot, CodeQL, Trivy)
    • Docker image hardening with non-root user and minimal base image
    • Input validation for URLs and API keys
  • See CHANGELOG.md for full version history

Key Features

  • ** 99% fewer API calls** for batch operations (150-300 1)
  • ** 88% token reduction** with compact response formats
  • ** Batch Dedupe Mode** - Check 50-100 titles in one operation
  • ** Smart Caching** - 70-85% API call reduction
  • ** Safety Features** - Multi-season confirmation, validation
  • ** 4 Powerful Tools** - Consolidated from 8 for clarity

Security

  • ** Automated Security Scanning**
    • Dependabot for dependency updates (weekly)
    • CodeQL for code vulnerability analysis (PR + weekly)
    • Trivy for Docker image scanning (CI only - blocks PRs if vulnerabilities found)
    • CI validates everything during PR review, CD trusts CI and publishes
  • ** Hardened Docker Images**
    • Non-root user (mcpuser)
    • Multi-stage builds
    • Minimal Alpine base
    • dumb-init process management
  • ** Input Validation**
    • URL and API key format validation
    • Fails fast with clear error messages

Available Tools

ToolPurposeKey Features
search_mediaSearch & dedupeSingle/batch search, dedupe mode for 50-100 titles, franchise awareness
request_mediaRequest movies/TVBatch requests, season validation, multi-season confirmation, dry-run mode
manage_media_requestsManage requestsList/approve/decline/delete, filtering, summary statistics
get_media_detailsGet media infoBatch lookup, flexible detail levels (basic/standard/full)

Prerequisites

  • Node.js 18.0 or higher
  • Overseerr instance (self-hosted or managed)
  • Overseerr API key (Settings General in Overseerr)

Quick Start

Option 1: NPM (Recommended)

npm install -g @jhomen368/overseerr-mcp

Configure with Claude Desktop:

Add to your configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "overseerr": {
      "command": "npx",
      "args": ["-y", "@jhomen368/overseerr-mcp"],
      "env": {
        "OVERSEERR_URL": "https://overseerr.example.com",
        "OVERSEERR_API_KEY": "your-api-key-here"
      }
    }
  }
}

Option 2: Docker (Remote Access)

docker run -d \
  --name overseerr-mcp \
  -p 8085:8085 \
  -e OVERSEERR_URL=https://your-overseerr-instance.com \
  -e OVERSEERR_API_KEY=your-api-key-here \
  ghcr.io/jhomen368/overseerr-mcp:latest

Docker Compose:

services:
  overseerr-mcp:
    image: ghcr.io/jhomen368/overseerr-mcp:latest
    container_name: overseerr-mcp
    ports:
      - "8085:8085"
    environment:
      - OVERSEERR_URL=https://your-overseerr-instance.com
      - OVERSEERR_API_KEY=your-api-key-here
    restart: unless-stopped

Test the server:

curl http://localhost:8085/health

Connect MCP clients:

  • Transport: Streamable HTTP (SSE)
  • URL: http://localhost:8085/mcp

Option 3: From Source

git clone https://github.com/jhomen368/overseerr-mcp.git
cd overseerr-mcp
npm install
npm run build
node build/index.js

Usage Examples

Batch Dedupe Workflow (Perfect for Anime Seasons)

// Check 50-100 titles in ONE API call
search_media({
  dedupeMode: true,
  titles: [
    "Frieren: Beyond Journey's End",
    "My Hero Academia Season 7",
    "Demon Slayer Season 4",
    // ... 47 more titles
  ],
  autoNormalize: true  // Strips "Season N", "Part N", etc.
})

Response:

{
  "summary": {
    "total": 50,
    "pass": 35,
    "blocked": 15,
    "passRate": "70%"
  },
  "results": [
    { "title": "Frieren", "status": "pass", "id": 209867 },
    { "title": "My Hero Academia S7", "status": "pass", "franchiseInfo": "S1-S6 in library" },
    { "title": "Demon Slayer S4", "status": "blocked", "reason": "Already requested" }
  ]
}

Request Media with Validation

// Single movie request
request_media({
  mediaType: "movie",
  mediaId: 438631
})

// TV show with specific seasons
request_media({
  mediaType: "tv",
  mediaId: 82856,
  seasons: [1, 2]
})

// All seasons (excludes season 0 by default)
request_media({
  mediaType: "tv",
  mediaId: 82856,
  seasons: "all"
})

Manage Requests

// List with filters
manage_media_requests({
  action: "list",
  filter: "pending",
  take: 20
})

// Batch approve
manage_media_requests({
  action: "approve",
  requestIds: [123, 124, 125]
})

// Get summary statistics
manage_media_requests({
  action: "list",
  summary: true
})

Natural Language Examples

Simply ask your AI assistant:

  • "Search for Inception in Overseerr"
  • "Check if these 50 anime titles have been requested"
  • "Request Breaking Bad all seasons"
  • "Show me all pending media requests"
  • "Approve r…

相关 MCP Servers(来自「entertainment-and-media」)

哔哩哔哩API服务器

用于哔哩哔哩API的MCP服务器,支持视频搜索、用户内容获取等多种操作,适用于哔哩哔哩内容管理和数据分析场景。

myalone/bilibili

福昕Cloud-API

福昕PDF服务API提供了一个基于云的REST API,允许通过HTTP客户端处理PDF文件。它提供了丰富的功能,适合集成到各种应用程序中。 📌 主要特性: PDF创建与转换 从Word、Excel和PowerPoint等格式创建PDF文件。 将PDF文件转换为其他格式,包括HTML、Word和图像。 PDF合并与拆分 将多个PDF文件合并成一个文档。 将单个PDF文件拆分成多个文档。 PDF压缩与优化 通过图像压缩、文档展平和线性化来减小文件大小。 PDF安全 支持密码保护、权限控制和高级加密以确保文档安全。 如何快速与MCP(多功能云平台)集成? 📖 集成文档: 服务API集成指南: https://cloudapi.fuxinsoft.cn/zh-CN/docs/services/guide MCP初学者教程: https://cloudapi.fuxinsoft.cn/zh-CN/docs/services/mcp…

@Foxit/mcp-server-foxit-cloudapi

科学计算工具

math_genie_calc是一款专注于科学计算的Python应用,提供从基础运算到复杂三角函数的多种计算功能,适合学生、科研人员等使用。

myalone/math_genie_calc

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

免费文字生成图像或视频MCP工具

一个用于图像和视频生成的MCP(模型上下文协议)服务器,支持BigModel AI平台上的CogView和CogVideoX模型。它提供了图像和视频生成、配置管理、异步处理、错误处理、TypeScript支持和调试工具等功能。

seostar/image-video-generation-mcp

生成图片

一键生成、修改和优化图片,让创意无限延伸。

dingtalk/Generate-image

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/jhomen368-overseerr-mcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

npm install -g @jhomen368/overseerr-mcp

基本信息

分类
entertainment-and-media / app-automation / content-management-systems
运行方式
No
许可证
MIT License
详情文件
jhomen368-overseerr-mcp.md