Skip to main content
Glama
mattmaas

Radarr MCP Server

by mattmaas

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RADARR_URLYesThe base URL of your Radarr instance, e.g. http://localhost:7878
RADARR_API_KEYYesYour Radarr API key, found under Settings > General

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
radarr_search_moviesA

Search for movies by title on TMDB. Returns potential matches with metadata. Use this to find the tmdbId needed to add a movie.

radarr_get_all_moviesB

Get all movies in your Radarr library. Returns complete list with metadata, file status, and ratings.

radarr_get_movieA

Get detailed information about a specific movie by its Radarr ID. Includes file info, ratings, and collection data.

radarr_get_movie_by_tmdbA

Get movie information by TMDB ID. Useful when you know the TMDB ID but not the Radarr ID.

radarr_add_movieA

Add a new movie to your library. You need the tmdbId from radarr_search_movies. Optionally specify root folder path, quality profile, and minimum availability.

radarr_delete_movieA

Delete a movie from Radarr. Optionally delete files from disk. WARNING: This cannot be undone!

radarr_search_movieB

Search for a specific movie to download. This sends the movie to your download client. Use the movieId from your library.

radarr_get_queueB

Get current download queue. Shows active downloads, their progress, status, and any errors.

radarr_remove_from_queueC

Remove an item from the download queue. Optionally blocklist the release to prevent re-download.

radarr_get_wantedA

Get wanted/missing movies. Shows movies that are monitored but don't have files yet.

radarr_get_calendarA

Get movies releasing in a date range. Defaults to the next week. Great for seeing what's coming to theaters or digital.

radarr_get_healthA

Get system health status. Shows any warnings or errors with your Radarr instance (disk space, download client issues, etc.).

radarr_get_system_statusB

Get system status information. Shows version, OS, .NET version, database type, and migration version.

radarr_get_quality_profilesA

Get all quality profiles. Shows available quality settings you can use when adding movies.

radarr_get_root_foldersA

Get all configured root folders. Shows where movies can be stored.

radarr_get_tagsA

Get all tags. Shows available tags you can apply to movies for organization.

radarr_edit_movieA

Edit an existing movie. Update monitored status, quality profile, path, tags, or minimum availability. Get the full movie object first with radarr_get_movie, modify it, and pass it here.

radarr_refresh_movieC

Refresh movie information from metadata sources. Updates ratings, release dates, etc.

radarr_rescan_movieB

Rescan movie folder for files. Checks for new, modified, or deleted movie files.

radarr_get_movie_filesB

Get movie file information for a specific movie. Shows file details like quality, size, and release group.

radarr_delete_movie_fileA

Delete a movie file from disk. WARNING: This permanently deletes the file!

radarr_get_import_list_exclusionsA

Get movies on the import exclusion list. These movies will not be imported automatically.

radarr_remove_import_list_exclusionA

Remove a movie from the import exclusion list. Allows the movie to be imported again.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 23 tools

Disambiguation4/5

Most tools have distinct purposes, but some are easily confused: radarr_search_movies (search TMDB for adding) vs radarr_search_movie (trigger download), radarr_get_movie vs radarr_get_movie_by_tmdb vs radarr_get_movie_files, and radarr_refresh_movie vs radarr_rescan_movie. Descriptions help differentiate, but the overlapping 'search' and 'get movie' terms require careful reading.

Naming Consistency5/5

All tool names consistently follow the snake_case pattern 'radarr_<verb>_<noun>' with clear verbs like get, add, delete, search, edit, rescan, refresh. No mixing of conventions or vague verbs.

Tool Count3/5

23 tools is on the heavy side for a single media manager integration. While each tool corresponds to a real operation, some could be consolidated (e.g., movie retrieval variants) to reduce surface area and cognitive load.

Completeness5/5

The tool set covers the full lifecycle for movies (search, add, edit, delete, file management, refresh/rescan), download queue management, import exclusions, and system configuration (quality profiles, root folders, tags, health, status, calendar, wanted). No obvious gaps for typical Radarr workflows.

Maintenance

ActivitySlowing
ResponsivenessNo issues