1. Conduid
  2. Developer Tools
  3. Jellyseerr MCP
MCP server · Developer Tools

Jellyseerr MCP

An MCP server for jellyseerr

Unclaimed devtools
34Low

Scored 7 months ago · breakdown

About Jellyseerr MCP

Jellyseerr MCP is an MCP server published by aserper in the Developer Tools category: an MCP server for jellyseerr.

The repository has 8 stars and 4 forks, with the last commit 11 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/aserper/arrchestra

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Jellyseerr MCP

Powered by Claude · Grounded in docs

I know everything about Jellyseerr MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Jellyseerr MCP Server

Jellyseerr MCP Server

Tests Supported Python versions GHCR

GitHub stars GitHub forks

An MCP (Model Context Protocol) server for Jellyseerr that exposes Jellyseerr API functionality as MCP tools usable by LLM clients. It includes colorful, emoji-forward logging and clear console output.

Features

  • Exposes key Jellyseerr endpoints as MCP tools (search, request, get request status, etc.)
  • Synchronous HTTP client with robust error handling and timeouts
  • Colorful, structured logging via Rich with emoji indicators
  • Configuration via environment variables (.env supported)
  • Non-blocking stdio server compatible with multi-mcp configurations

Requirements

  • Python 3.10+
  • Packages in requirements.txt

Setup

  1. Create and activate a virtualenv.
  2. pip install -r requirements.txt
  3. Copy .env.example to .env and set your values.
JELLYSEERR_URL=https://your-jellyseerr.example.com
JELLYSEERR_API_KEY=your_api_key_here
JELLYSEERR_TIMEOUT=15

Running the MCP server

python -m jellyseerr_mcp

You should see colorful logs indicating the server is ready on stdio. The server communicates via stdin/stdout, making it compatible with Claude Desktop and other MCP clients.

Docker

You can run the server using Docker by either pulling the pre-built image from the GitHub Container Registry (GHCR) or building it yourself.

Pull from GHCR

docker pull ghcr.io/aserper/jellyseerr-mcp:latest

Build Locally

docker build -t jellyseerr-mcp .

Run

# If you pulled from GHCR:
docker run --rm -it \
  -e JELLYSEERR_URL="https://your-jellyseerr.com" \
  -e JELLYSEERR_API_KEY="your_api_key" \
  ghcr.io/aserper/jellyseerr-mcp:latest

# If you built locally:
docker run --rm -it \
  -e JELLYSEERR_URL="https://your-jellyseerr.com" \
  -e JELLYSEERR_API_KEY="your_api_key" \
  jellyseerr-mcp

Multi-MCP Configuration

The server is designed to work seamlessly with multi-mcp configurations. Example mcp.json:

{
  "mcpServers": {
    "jellyseerr": {
      "command": "/path/to/.venv/bin/python",
      "args": ["-m", "jellyseerr_mcp"],
      "env": {
        "JELLYSEERR_URL": "https://your-jellyseerr.example.com",
        "JELLYSEERR_API_KEY": "your_api_key_here"
      }
    }
  }
}

Exposed tools (initial set)

  • search_media(query: str) — Search Jellyseerr for media by query.
  • request_media(media_id: int, media_type: str) — Create a media request.
  • get_request(request_id: int) — Fetch a request’s details/status.
  • ping() — Liveness check with server/transport info.

More tools can be added easily — see jellyseerr_mcp/server.py.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Jellyseerr MCP

How do I install Jellyseerr MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Jellyseerr MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Jellyseerr MCP still maintained?

Yes — the last commit was 11 days ago. The repository has 8 stars and 4 forks.