prowlarr_config
Manage Prowlarr configuration: custom filters, host, UI, download client, and development settings with create, read, update, and delete operations.
Instructions
prowlarr config operations on Prowlarr. Pass operation and an arguments dict matching that operation's parameters.
prowlarr_create_custom_filter(body) — Create a custom filter. body is a CustomFilterResource with a name, label, type (e.g. release), and filters array.
prowlarr_delete_custom_filter(id) — Delete a custom filter by id.
prowlarr_get_custom_filter(id) — Get a single custom filter by id.
prowlarr_get_development_config() — Get the development config (debug/logging toggles).
prowlarr_get_download_client_config() — Get the download client config (which clients get grabs from indexers).
prowlarr_get_host_config() — Get the host configuration (binding, port, SSL, authentication, API key, proxy settings, update/backup settings).
prowlarr_get_ui_config() — Get the UI configuration (language, theme, first-day-of-week, etc.).
prowlarr_list_custom_filters() — List user-defined custom filters used to narrow indexer search results.
prowlarr_update_custom_filter(id, body) — Update a custom filter by id.
prowlarr_update_development_config(id, body) — Update the development config by id.
prowlarr_update_download_client_config(id, body) — Update the download client config by id.
prowlarr_update_host_config(id, body) — Update the host configuration by id. body is a HostConfigResource.
prowlarr_update_ui_config(id, body) — Update the UI configuration by id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |