Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LIDARR_URLNoThe URL of your Lidarr instance (e.g., http://localhost:8686)
RADARR_URLNoThe URL of your Radarr instance (e.g., http://localhost:7878)
SONARR_URLNoThe URL of your Sonarr instance (e.g., http://localhost:8989)
READARR_URLNoThe URL of your Readarr instance (e.g., http://localhost:8787)
PROWLARR_URLNoThe URL of your Prowlarr instance (e.g., http://localhost:9696)
LIDARR_API_KEYNoYour Lidarr API key (found in Settings > General > Security)
RADARR_API_KEYNoYour Radarr API key (found in Settings > General > Security)
SONARR_API_KEYNoYour Sonarr API key (found in Settings > General > Security)
READARR_API_KEYNoYour Readarr API key (found in Settings > General > Security)
PROWLARR_API_KEYNoYour Prowlarr API key (found in Settings > General > Security)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
arr_statusA

Get status of all configured *arr services. Currently configured: Sonarr (TV), Radarr (Movies), Lidarr (Music), Prowlarr (Indexers)

searchC

Search across configured *arr libraries plus TRaSH Guides reference profiles. This is the primary discovery tool for remote MCP clients such as ChatGPT.

fetchA

Fetch a specific item returned by search. Accepts an opaque item id from the search tool.

sonarr_get_quality_profilesA

Get detailed quality profiles from Sonarr (TV). Shows allowed qualities, upgrade settings, and custom format scores.

sonarr_get_healthA

Get health check warnings and issues from Sonarr (TV). Shows any problems detected by the application.

sonarr_get_root_foldersA

Get root folders and storage info from Sonarr (TV). Shows paths, free space, and unmapped folders.

sonarr_get_download_clientsB

Get download client configurations from Sonarr (TV). Shows configured clients and their settings.

sonarr_get_namingA

Get file naming configuration from Sonarr (TV). Shows naming patterns for files and folders.

sonarr_get_tagsA

Get all tags defined in Sonarr (TV). Tags can be used to organize and filter content.

sonarr_review_setupA

Get comprehensive configuration review for Sonarr (TV). Returns all settings for analysis: quality profiles, download clients, naming, storage, indexers, health warnings, and more. Use this to analyze the setup and suggest improvements.

radarr_get_quality_profilesA

Get detailed quality profiles from Radarr (Movies). Shows allowed qualities, upgrade settings, and custom format scores.

radarr_get_healthA

Get health check warnings and issues from Radarr (Movies). Shows any problems detected by the application.

radarr_get_root_foldersA

Get root folders and storage info from Radarr (Movies). Shows paths, free space, and unmapped folders.

radarr_get_download_clientsA

Get download client configurations from Radarr (Movies). Shows configured clients and their settings.

radarr_get_namingA

Get file naming configuration from Radarr (Movies). Shows naming patterns for files and folders.

radarr_get_tagsA

Get all tags defined in Radarr (Movies). Tags can be used to organize and filter content.

radarr_review_setupA

Get comprehensive configuration review for Radarr (Movies). Returns all settings for analysis: quality profiles, download clients, naming, storage, indexers, health warnings, and more. Use this to analyze the setup and suggest improvements.

lidarr_get_quality_profilesA

Get detailed quality profiles from Lidarr (Music). Shows allowed qualities, upgrade settings, and custom format scores.

lidarr_get_healthA

Get health check warnings and issues from Lidarr (Music). Shows any problems detected by the application.

lidarr_get_root_foldersA

Get root folders and storage info from Lidarr (Music). Shows paths, free space, and unmapped folders.

lidarr_get_download_clientsA

Get download client configurations from Lidarr (Music). Shows configured clients and their settings.

lidarr_get_namingA

Get file naming configuration from Lidarr (Music). Shows naming patterns for files and folders.

lidarr_get_tagsA

Get all tags defined in Lidarr (Music). Tags can be used to organize and filter content.

lidarr_review_setupA

Get comprehensive configuration review for Lidarr (Music). Returns all settings for analysis: quality profiles, download clients, naming, storage, indexers, health warnings, and more. Use this to analyze the setup and suggest improvements.

sonarr_get_seriesA

Get TV series from Sonarr library with optional pagination and title filtering. Defaults to limit=25 to avoid very large responses. Use offset to fetch additional pages.

sonarr_searchA

Search for TV series by name. Returns results with tvdbId needed for sonarr_add_series.

sonarr_get_queueA

Get Sonarr download queue. Supports pagination with limit and offset.

sonarr_get_calendarC

Get upcoming TV episodes from Sonarr

sonarr_get_episodesA

Get episodes for a TV series. Shows which episodes are available and which are missing.

sonarr_search_missingB

Trigger a search for all missing episodes in a series

sonarr_search_episodeC

Trigger a search for specific episode(s)

sonarr_refresh_seriesC

Trigger a metadata refresh for a specific series in Sonarr

sonarr_add_seriesA

Add a TV series to Sonarr. Use sonarr_search first to find the tvdbId, and sonarr_get_root_folders / sonarr_get_quality_profiles to get valid values for rootFolderPath and qualityProfileId. Use sonarr_get_tags to get valid tag IDs.

radarr_get_moviesA

Get movies from Radarr library with optional pagination and title filtering. Defaults to limit=25 to avoid very large responses. Use offset to fetch additional pages.

radarr_searchA

Search for movies by name. Returns results with tmdbId needed for radarr_add_movie.

radarr_get_queueA

Get Radarr download queue. Supports pagination with limit and offset.

radarr_get_calendarC

Get upcoming movie releases from Radarr

radarr_search_movieC

Trigger a search to download a movie that's already in your library

radarr_refresh_movieC

Trigger a metadata refresh for a specific movie in Radarr

radarr_add_movieA

Add a movie to Radarr. Use radarr_search first to find the tmdbId, and radarr_get_root_folders / radarr_get_quality_profiles to get valid values. Use radarr_get_tags to get valid tag IDs.

lidarr_get_artistsA

Get all artists in Lidarr library

lidarr_searchA

Search for artists by name. Returns results with foreignArtistId needed for lidarr_add_artist.

lidarr_get_queueB

Get Lidarr download queue. Supports pagination with limit and offset.

lidarr_get_albumsA

Get albums for an artist in Lidarr. Shows which albums are available and which are missing.

lidarr_search_albumC

Trigger a search for a specific album to download

lidarr_search_missingB

Trigger a search for all missing albums for an artist

lidarr_get_calendarC

Get upcoming album releases from Lidarr

lidarr_add_artistA

Add an artist to Lidarr. Use lidarr_search first to find the foreignArtistId, and lidarr_get_root_folders / lidarr_get_quality_profiles / lidarr_get_metadata_profiles to get valid values. Use lidarr_get_tags to get valid tag IDs.

lidarr_get_root_foldersA

Get available root folders for Lidarr. Use this to find valid rootFolderPath values when adding an artist.

lidarr_get_quality_profilesA

Get available quality profiles for Lidarr. Use this to find valid qualityProfileId values when adding an artist.

lidarr_get_metadata_profilesA

Get available metadata profiles for Lidarr. Use this to find valid metadataProfileId values when adding an artist.

prowlarr_get_indexersA

Get all configured indexers in Prowlarr

prowlarr_searchC

Search across all Prowlarr indexers

prowlarr_test_indexersA

Test all indexers and return their health status

prowlarr_get_statsA

Get indexer statistics (queries, grabs, failures)

arr_search_allB

Search across all configured *arr services for any media

trash_list_profilesA

List available TRaSH Guides quality profiles for Radarr or Sonarr. Shows recommended profiles for different use cases (1080p, 4K, Remux, etc.)

trash_get_profileA

Get a specific TRaSH Guides quality profile with all custom format scores, quality settings, and implementation details

trash_list_custom_formatsA

List available TRaSH Guides custom formats. Can filter by category: hdr, audio, resolution, source, streaming, anime, unwanted, release, language

trash_get_namingA

Get TRaSH Guides recommended naming conventions for your media server (Plex, Emby, Jellyfin, or standard)

trash_get_quality_sizesC

Get TRaSH Guides recommended min/max/preferred sizes for each quality level

trash_compare_profileA

Compare your quality profile against TRaSH Guides recommendations. Shows missing custom formats, scoring differences, and quality settings. Requires the corresponding *arr service to be configured.

trash_compare_namingB

Compare your naming configuration against TRaSH Guides recommendations. Requires the corresponding *arr service to be configured.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/aplaceforallmystuff/mcp-arr'

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