Skip to main content
Glama
SavageCore
by SavageCore

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SEERR_URLYesThe URL of your Seerr instance.
SEERR_API_KEYYesYour Seerr API key. Required for authentication, although the server will start without it and errors will surface from the API.
SEERR_API_USERNoOptional user ID to impersonate via the X-API-User header. Defaults to user 1 if not set.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
seerr_list_statusC

Get Seerr status

seerr_list_status_appdataA

Get application data volume status

seerr_list_settings_mainA

Get main settings

seerr_create_settings_mainC

Update main settings WRITE: this modifies your Seerr instance.

seerr_list_settings_networkA

Get network settings

seerr_create_settings_networkC

Update network settings WRITE: this modifies your Seerr instance.

seerr_regenerate_api_keyB

Get main settings with newly-generated API key WRITE: this modifies your Seerr instance.

seerr_list_settings_jellyfinA

Get Jellyfin settings

seerr_create_settings_jellyfinC

Update Jellyfin settings WRITE: this modifies your Seerr instance.

seerr_list_settings_jellyfin_libraryC

Get Jellyfin libraries

seerr_list_settings_jellyfin_usersA

Get Jellyfin Users

seerr_list_settings_jellyfin_syncA

Get status of full Jellyfin library sync

seerr_create_settings_jellyfin_syncB

Start full Jellyfin library sync WRITE: this modifies your Seerr instance.

seerr_list_settings_plexB

Get Plex settings

seerr_create_settings_plexB

Update Plex settings WRITE: this modifies your Seerr instance.

seerr_list_settings_plex_libraryC

Get Plex libraries

seerr_list_settings_plex_syncA

Get status of full Plex library scan

seerr_create_settings_plex_syncB

Start full Plex library scan WRITE: this modifies your Seerr instance.

seerr_list_settings_plex_devices_serversA

Gets the user's available Plex servers

seerr_list_settings_plex_usersA

Get Plex users

seerr_list_settings_metadatasC

Get Metadata settings

seerr_update_settings_metadatasB

Update Metadata settings WRITE: this modifies your Seerr instance.

seerr_create_settings_metadatas_testC

Test Provider configuration WRITE: this modifies your Seerr instance.

seerr_list_settings_tautulliA

Get Tautulli settings

seerr_create_settings_tautulliB

Update Tautulli settings WRITE: this modifies your Seerr instance.

seerr_list_settings_radarrB

Get Radarr settings

seerr_create_settings_radarrC

Create Radarr instance WRITE: this modifies your Seerr instance.

seerr_create_settings_radarr_testC

Test Radarr configuration WRITE: this modifies your Seerr instance.

seerr_update_settings_radarrC

Update Radarr instance WRITE: this modifies your Seerr instance.

seerr_delete_settings_radarrA

Delete Radarr instance DESTRUCTIVE: this deletes data.

seerr_get_settings_radarr_profilesB

Get available Radarr profiles

seerr_list_settings_sonarrA

Get Sonarr settings

seerr_create_settings_sonarrA

Create Sonarr instance WRITE: this modifies your Seerr instance.

seerr_create_settings_sonarr_testC

Test Sonarr configuration WRITE: this modifies your Seerr instance.

seerr_update_settings_sonarrC

Update Sonarr instance WRITE: this modifies your Seerr instance.

seerr_delete_settings_sonarrB

Delete Sonarr instance DESTRUCTIVE: this deletes data.

seerr_list_settings_publicB

Get public settings

seerr_initialize_appB

Initialize application WRITE: this modifies your Seerr instance.

seerr_list_settings_jobsA

Get scheduled jobs

seerr_run_jobC

Invoke a specific job WRITE: this modifies your Seerr instance.

seerr_cancel_jobA

Cancel a specific job WRITE: this modifies your Seerr instance.

seerr_schedule_jobC

Modify job schedule WRITE: this modifies your Seerr instance.

seerr_list_settings_cacheA

Get a list of active caches

seerr_flush_cacheA

Flush a specific cache WRITE: this modifies your Seerr instance.

seerr_flush_dns_cacheB

Flush a specific DNS cache entry WRITE: this modifies your Seerr instance.

seerr_list_settings_logsC

Returns logs

seerr_list_settings_notifications_emailB

Get email notification settings

seerr_create_settings_notifications_emailC

Update email notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_email_testC

Test email settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_discordA

Get Discord notification settings

seerr_create_settings_notifications_discordC

Update Discord notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_discord_testC

Test Discord settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_pushbulletA

Get Pushbullet notification settings

seerr_create_settings_notifications_pushbulletC

Update Pushbullet notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_pushbullet_testB

Test Pushbullet settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_pushoverA

Get Pushover notification settings

seerr_create_settings_notifications_pushoverC

Update Pushover notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_pushover_testC

Test Pushover settings WRITE: this modifies your Seerr instance.

seerr_list_pushover_soundsC

Get Pushover sounds

seerr_list_settings_notifications_gotifyA

Get Gotify notification settings

seerr_create_settings_notifications_gotifyC

Update Gotify notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_gotify_testC

Test Gotify settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_ntfyA

Get ntfy.sh notification settings

seerr_create_settings_notifications_ntfyC

Update ntfy.sh notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_ntfy_testC

Test ntfy.sh settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_slackA

Get Slack notification settings

seerr_create_settings_notifications_slackC

Update Slack notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_slack_testC

Test Slack settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_telegramA

Get Telegram notification settings

seerr_create_settings_notifications_telegramC

Update Telegram notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_telegram_testC

Test Telegram settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_webpushA

Get Web Push notification settings

seerr_create_settings_notifications_webpushA

Update Web Push notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_webpush_testC

Test Web Push settings WRITE: this modifies your Seerr instance.

seerr_list_settings_notifications_webhookA

Get webhook notification settings

seerr_create_settings_notifications_webhookC

Update webhook notification settings WRITE: this modifies your Seerr instance.

seerr_create_settings_notifications_webhook_testB

Test webhook settings WRITE: this modifies your Seerr instance.

seerr_list_discover_slidersA

Get all discover sliders

seerr_update_discover_slidersB

Batch update all sliders. WRITE: this modifies your Seerr instance.

seerr_update_discover_sliderB

Update a single slider WRITE: this modifies your Seerr instance.

seerr_delete_discover_sliderC

Delete slider by ID DESTRUCTIVE: this deletes data.

seerr_add_discover_sliderC

Add a new slider WRITE: this modifies your Seerr instance.

seerr_reset_discover_slidersB

Reset all discover sliders

seerr_list_settings_aboutB

Get server stats

seerr_get_meA

Get logged-in user

seerr_login_plexB

Sign in using a Plex token WRITE: this modifies your Seerr instance.

seerr_login_jellyfinC

Sign in using a Jellyfin username and password WRITE: this modifies your Seerr instance.

seerr_initiate_jellyfin_quickconnectA

Initiate Jellyfin Quick Connect WRITE: this modifies your Seerr instance.

seerr_check_jellyfin_quickconnectC

Check Quick Connect authorization status

seerr_authenticate_jellyfin_quickconnectC

Authenticate with Quick Connect WRITE: this modifies your Seerr instance.

seerr_login_localB

Sign in using a local account WRITE: this modifies your Seerr instance.

seerr_logoutA

Sign out and clear session cookie WRITE: this modifies your Seerr instance.

seerr_request_password_resetC

Send a reset password email WRITE: this modifies your Seerr instance.

seerr_reset_passwordB

Reset the password for a user WRITE: this modifies your Seerr instance.

seerr_list_userC

Get all users

seerr_create_userC

Create new user WRITE: this modifies your Seerr instance.

seerr_batch_update_usersC

Update batch of users WRITE: this modifies your Seerr instance.

seerr_import_plex_usersB

Import all users from Plex WRITE: this modifies your Seerr instance.

seerr_import_jellyfin_usersA

Import all users from Jellyfin WRITE: this modifies your Seerr instance.

seerr_register_push_subscriptionC

Register a web push /user/registerPushSubscription WRITE: this modifies your Seerr instance.

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/SavageCore/seerr-mcp'

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