LabscoMCP early access ↗
jgarciagaMCP SERVER

Overseerr

Check what your household has asked for in Overseerr — which movie requests are pending, which shows have landed, and whether the server is up.

by jgarciaga ↗Games, Entertainment & FandomCommunity

LABSCO SUMMARY

The request queue, answered from the chat.

Instead of opening Overseerr to see where things stand, ask: which films are still waiting on approval, which shows just became available, and is the server even responding.

What it is

A Python server over the Overseerr API, the request front end that sits in front of a Plex or Jellyfin library. Three tools: server status, movie requests and TV requests, the last two filterable by the state you care about.

What you get

  • overseerr_movie_requests returns movie requests matching your filters — still pending, already available, requested in a date range
  • overseerr_tv_requests does the same for TV show requests
  • overseerr_status reports whether the Overseerr server is up

Requirements

A running Overseerr instance and an API key from Settings → General. The server takes that key and your Overseerr URL from the client config or a .env file. The install path is a local checkout: clone the repository and have your client launch it with uv from that directory.

Setup effort

Build from source — git clone https://github.com/jgarciaga/overseerr-mcp.git