Radarr MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RADARR_URL | Yes | The base URL of your Radarr instance, e.g. http://localhost:7878 | |
| RADARR_API_KEY | Yes | Your 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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 23 tools
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.
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.
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.
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.