Skip to main content
Glama
Maxinger15

servarr-analytics-mcp

by Maxinger15

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RADARR_URLNoRadarr base URL. Optional.
SONARR_URLNoSonarr base URL. Optional.
PROWLARR_URLNoProwlarr base URL. Optional.
RADARR_API_KEYNoRadarr API key. Optional.
SONARR_API_KEYNoSonarr API key. Optional.
PROWLARR_API_KEYNoProwlarr API key. Optional.
SERVARR_BACKUP_DIRNoBackup directory. Defaults to .servarr-analytics-backups..servarr-analytics-backups
SERVARR_TIMEOUT_MSNoHTTP timeout in milliseconds. Defaults to 30000.30000
RADARR_API_BASE_PATHNoAPI base path for Radarr. Defaults to /api/v3./api/v3
SONARR_API_BASE_PATHNoAPI base path for Sonarr. Defaults to /api/v3./api/v3
PROWLARR_API_BASE_PATHNoAPI base path for Prowlarr. Defaults to /api/v1./api/v1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_check_allC

Check status and health for every configured Servarr app.

test_connectionC

Test connectivity for one Servarr app.

continue_queryA

Continue a paged query from a cursor produced by a previous tool response.

get_system_statusC

Return Servarr system status for one configured app.

get_app_configC

Return host-level configuration for one configured app.

get_api_versionC

Return version details from system status for one configured app.

get_quality_profilesC

List quality profiles.

get_quality_profileC

Return a single quality profile by id.

get_quality_definitionsC

List quality definitions.

get_custom_formatsC

List custom formats.

get_language_profilesC

List language profiles when supported by the app.

get_delay_profilesC

List delay profiles.

get_tagsC

List tags.

get_root_foldersC

List root folders.

get_download_clientsC

List download clients.

get_indexersC

List indexers.

get_notificationsC

List notifications.

get_metadata_profilesC

List metadata profiles when supported by the app.

get_naming_configC

Return naming configuration.

get_media_management_configC

Return media management configuration.

get_disk_spaceD

Return disk space information.

get_healthD

Return health messages.

get_historyC

Return history records with optional paging and date filters.

get_grab_historyC

Return grab history records.

get_import_historyC

Return import/download-folder-imported history records.

get_failed_historyD

Return failed history records.

get_deleted_historyD

Return deleted history records.

get_queueD

Return queue records.

get_queue_detailsD

Return detailed queue records.

get_blocklistC

Return blocklist records.

radarr_get_moviesC

List Radarr movies.

radarr_get_movieC

Return one Radarr movie by id.

radarr_get_movie_filesC

List movie files for a Radarr movie.

radarr_get_missingC

List missing Radarr movies.

radarr_get_cutoff_unmetC

List Radarr movies that have not met cutoff.

sonarr_get_seriesC

List Sonarr series, or return one series when id is provided.

sonarr_get_episodesC

List episodes for a Sonarr series.

sonarr_get_episode_filesC

List episode files for a Sonarr series.

sonarr_get_missingC

List missing Sonarr episodes.

sonarr_get_cutoff_unmetC

List Sonarr episodes that have not met cutoff.

get_indexerC

Return one Prowlarr indexer by id.

get_indexer_statusD

Return Prowlarr indexer status.

get_indexer_statsC

Return Prowlarr indexer statistics.

get_indexer_historyC

Return Prowlarr indexer history.

test_indexerC

Trigger a Prowlarr indexer test.

test_all_indexersC

Trigger Prowlarr tests for all indexers.

get_applicationsC

List Prowlarr application sync targets.

library_summaryD

Summarize configured Servarr libraries.

library_storage_statsC

Summarize storage usage by library.

library_codec_distributionC

Summarize video codec distribution.

library_resolution_distributionD

Summarize resolution distribution.

library_hdr_distributionC

Summarize HDR/dynamic range distribution.

library_audio_distributionC

Summarize audio codec distribution.

library_quality_distributionC

Summarize quality distribution.

library_profile_usageC

Summarize quality profile usage.

library_growth_statisticsC

Estimate growth from added dates and recent imports.

quality_profile_usageC

Count library items per quality profile.

quality_distributionC

Count library items by current file quality.

codec_distributionC

Count library items by video codec.

resolution_distributionC

Count library items by resolution.

hdr_distributionD

Count library items by HDR/dynamic range.

audio_distributionC

Count library items by audio codec.

cutoff_unmet_by_profileC

Group cutoff-unmet items by quality profile when available.

upgrade_candidatesC

List monitored items missing files or below cutoff.

profile_overlapC

Find quality profiles with identical quality sets.

redundant_quality_profilesC

Find unused or duplicate quality profiles.

custom_format_hitsC

Count matched custom formats in library files.

custom_format_missesC

List configured custom formats not seen in library files.

unused_custom_formatsD

Alias for custom format misses.

duplicate_custom_formatsC

Find custom formats with duplicate names.

conflicting_custom_formatsC

Find custom formats sharing equivalent specification counts and names.

storage_usageD

Summarize storage usage.

storage_by_codecD

Group storage by codec.

storage_by_qualityD

Group storage by quality.

storage_by_resolutionD

Group storage by resolution.

storage_growthD

Estimate storage growth from history.

estimated_storage_savingsC

Estimate savings candidates from large non-HEVC files.

download_volume_by_indexerC

Sum history download volume by indexer.

grabs_by_indexerC

Count grab events by indexer.

imports_by_indexerC

Count import events by indexer.

failed_downloads_by_indexerC

Count failed downloads by indexer.

success_rate_by_indexerC

Estimate indexer success rate from grab/import/failure history.

average_release_sizeD

Average release size from history data.

quality_by_indexerC

Group history qualities by indexer.

codec_by_indexerD

Group history codec hints by indexer when available.

language_by_indexerC

Group history languages by indexer.

release_group_by_indexerC

Group release groups by indexer.

duplicate_grabsC

Find repeated grabs with the same download id or title.

wasted_downloadsC

Estimate failed or non-imported grab volume.

simulate_quality_profile_changeD

Run a dry-run simulate quality profile change simulation.

simulate_custom_format_changeC

Run a dry-run simulate custom format change simulation.

simulate_cutoff_changeC

Run a dry-run simulate cutoff change simulation.

simulate_score_changeD

Run a dry-run simulate score change simulation.

simulate_storage_savingsD

Run a dry-run simulate storage savings simulation.

simulate_storage_growthC

Run a dry-run simulate storage growth simulation.

simulate_upgrade_impactD

Run a dry-run simulate upgrade impact simulation.

simulate_codec_strategyC

Run a dry-run simulate codec strategy simulation.

report_quality_reviewD

Generate report quality review.

report_storage_reviewD

Generate report storage review.

report_tracker_reviewD

Generate report tracker review.

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/Maxinger15/servarr-analytics-mcp'

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