Skip to main content
Glama

Overseerr MCP Server

by jhomen368

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OVERSEERR_URLYesYour Overseerr instance URL (e.g., https://overseerr.example.com)
OVERSEERR_API_KEYYesYour API key from Overseerr Settings → General

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
search_media

Search for movies, TV shows, or people in Overseerr. Returns search results with media details.

request_media

Request a movie or TV show in Overseerr. For TV shows, you can request specific seasons or all seasons.

get_request

Get details of a specific media request by request ID.

list_requests

List media requests with optional filtering and pagination. Returns all requests if user has admin permissions, otherwise only returns user's own requests.

update_request_status

Approve or decline a media request. Requires MANAGE_REQUESTS permission or ADMIN.

get_media_details

Get detailed information about a movie or TV show from TMDB.

delete_request

Delete a media request. Users can delete their own pending requests, or any request with MANAGE_REQUESTS permission.

check_request_status_by_title

Search for media by title and check if it has been requested and its current status. Returns all matching titles with their request information including request status (pending, approved, declined) and media availability status (pending, processing, available, etc.). Perfect for checking if a title has already been requested before making a new request.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhomen368/overseerr-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server