j

jgarciaga

@jgarciaga/overseerr-mcp
0 Stars 357 次浏览 jgarciaga 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "overseerr-mcp": {
      "args": [
        "--directory",
        "\u003cdir_to\u003e/overseerr-mcp",
        "run",
        "overseerr-mcp"
      ],
      "command": "uv",
      "env": {
        "OVERSEERR_API_KEY": "\u003cyour_api_key_here\u003e",
        "OVERSEERR_URL": "\u003cyour_overseerr_url\u003e"
      }
    }
  }
}

服务介绍

MCP 服务器用于 Overseerr

MCP 服务器用于与 Overseerr API 交互,以管理电影和电视剧的请求。

组件

工具

该服务器实现了多个工具来与 Overseerr 交互:

  • overseerr_status:获取 Overseerr 服务器的状态
  • overseerr_movie_requests:获取满足过滤条件的所有电影请求列表
  • overseerr_tv_requests:获取满足过滤条件的所有电视剧请求列表

示例提示

首先指示 Claude 使用 Overseerr 是个好主意。这样它会在适当的时候调用工具。

尝试以下提示:

  • 获取我们的 Overseerr 服务器状态
  • 显示所有当前待处理的电影请求
  • 列出上个月提出且现在可用的所有电视剧请求
  • 哪些电影已被请求但尚未可用?
  • 最近有哪些电视剧在我们的库中变得可用?

配置

Overseerr API 密钥 & URL

有两种方法可以使用 Overseerr API 凭证配置环境:

  1. 添加到服务器配置(推荐)

json
{
"overseerr-mcp": {
"command": "uvx",
"args": [
"overseerr-mcp"
],
"env": {
"OVERSEERR_API_KEY": "<your_api_key_here>",
"OVERSEERR_URL": "<your_overseerr_url>"
}
}
}

  1. 在工作目录中创建一个 .env 文件,并包含以下必需变量:

OVERSEERR_API_KEY=your_api_key_here
OVERSEERR_URL=your_overseerr_url_here

注意:您可以在 Overseerr 设置中的“API Keys”部分找到 API 密钥。

快速开始

安装

Overseerr API 密钥

您需要运行一个 Overseerr 实例并拥有一个 API 密钥:

  1. 转到您的 Overseerr 安装
  2. 进入设置 → 通用
  3. 找到“API Key”部分
  4. 如果还没有 API 密钥,请生成一个新的

Claude 桌面版

在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json

在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json

json
{
"mcpServers": {
"overseerr-mcp": {
"command": "uv",
"args": [
"--directory",
"<dir_to>/overseerr-mcp",
"run",
"overseerr-mcp"
],
"env": {
"OVERSEERR_API_KEY": "<your_api_key_here>",
"OVERSEERR_URL": "<your_overseerr_url>"
}
}
}
}

注意:此 MCP 服务器尚未发布。目前只有开发配置可用。

开发

构建

准备分发包:

  1. 同步依赖项并更新锁文件:
    bash
    uv sync

调试

由于 MCP 服务器通过 stdio 运行,调试可能会很困难。为了获得最佳调试体验,我们强烈建议使用 MCP Inspector

您可以使用以下命令通过 npm 启动 MCP Inspector:

bash
npx @modelcontextprotocol/inspector uv --directory /path/to/overseerr-mcp run overseerr-mcp

启动后,Inspector 将显示一个 URL,您可以在浏览器中访问该 URL 以开始调试。

您还可以使用以下命令查看服务器日志:

bash
tail -n 20 -f ~/Library/Logs/Claude/mcp-server-overseerr-mcp.log

相关 MCP 服务