Overseerr

by jgarciaga

Not rated
GitHub

About

Interact with the Overseerr API to manage movie and TV show requests.

Details

Author
jgarciaga
Categories
Other, Media, Automation, API

Setup

Install Overseerr in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/jgarciaga/overseerr-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

MCP server to interact with Overseerr API for movie and TV show requests management.

The server implements multiple tools to interact with Overseerr:

- overseerr_status: Get the status of the Overseerr server
- overseerr_movie_requests: Get the list of all movie requests that satisfies the filter arguments
- overseerr_tv_requests: Get the list of all TV show requests that satisfies the filter arguments

It's good to first instruct Claude to use Overseerr. Then it will always call the tool when appropriate.

- Get the status of our Overseerr server
- Show me all the movie requests that are currently pending
- List all TV show requests from the last month that are now available
- What movies have been requested but are not available yet?
- What TV shows have recently become available in our library?

There are two ways to configure the environment with the Overseerr API credentials:

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

- Create a.envfile in the working directory with the following required variables:

OVERSEERR_API_KEY=your_api_key_here OVERSEERR_URL=your_overseerr_url_here

Note: You can find the API key in the Overseerr settings under "API Keys".

You need an Overseerr instance running and an API key:
- Navigate to your Overseerr installation
- Go to Settings → General
- Find the "API Key" section
- Generate a new API key if you don't already have one

On MacOS:~/Library/Application\ Support/Claude/claude_desktop_config.json

On Windows:%APPDATA%/Claude/claude_desktop_config.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>" } } } }

Note: This MCP server is not yet published. Currently, only the development configuration is available.

To prepare the package for distribution:

Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using theMCP Inspector.

You can launch the MCP Inspector vianpmwith this command:

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

Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.

You can also watch the server logs with this command:

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

Apigene MCP Gateway is the runtime layer that connects AI agents to APIs and MCP servers via Model Context Protocol.

One MCP server for AI agents to use any tools reliably at any scale

One API key, dozens of capabilities for your AI agent. Zero provider auth.

Hosted remote MCP server with managed OAuth for a growing list of 15+ toolkits, including Google Workspace, Last.fm, MusicBrainz, Fitbit, Oura, Kalshi, and Polymarket.

Intelligent rate limiting for agent-to-agent communication — per-agent quotas, sliding window throttling, burst allowances, and fair-use enforcement across multi-agent MCP deployments.

Unified MCP & skill management gateway with progressive disclosure. Manages multiple MCP servers as Agent Apps, loading tool schemas on demand for 99% context token savings. Shared across Claude Code, Codex, OpenCode and more.

A collection of Model Context Protocol (MCP) servers for various tasks and integrations, supporting both Python and Node.js environments.

65+ AI tools as an MCP server. Research, write, code, scrape, translate, analyze, agent memory, workflows. Pay per call from $0.006.

MCP server that connects to the Airplanes.live API to provide real-time flight and aircraft data for analysis or visualization.

Access the Audius music platform via LLMs, with 105 tools covering most of the Audius Protocol API.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.