Labsco
MCP SERVER

Overseerr

by jgarciaga

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

Games, Entertainment & Fandom
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.