MDBList¶
Protect media that appears on MDBList lists. MDBList aggregates lists from IMDB, TMDB, Trakt, Letterboxd, and more into a single platform -- so you can reuse the same lists you already use for Radarr/Sonarr imports as exclusion rules.
Prerequisites¶
- Create an account at mdblist.com
- Get your API key from mdblist.com/preferences/
Setup¶
1. Add global MDBList credentials¶
2. Add MDBList exclusions to your library¶
libraries:
- name: "Movies"
radarr: "Radarr"
action_mode: "delete"
exclude:
mdblist:
lists:
- "https://mdblist.com/lists/linaspuransen/top-250-movies"
- "https://mdblist.com/lists/username/my-custom-list"
Configuration Options¶
| Option | Default | Description |
|---|---|---|
max_items_per_list | 1000 | Maximum items to fetch from each list |
lists | [] | List of MDBList URLs to exclude |
URL Format¶
MDBList list URLs follow the pattern:
You can find the URL by navigating to any list on mdblist.com and copying the URL from your browser.
How Matching Works¶
- Movies are matched by TMDB ID
- TV Shows are matched by TVDB ID
Items are fetched in pages of 1000 and capped at max_items_per_list. If a list has more items than the limit, only the first N items are checked.
Full Example¶
mdblist:
api_key: "YOUR_MDBLIST_API_KEY"
libraries:
- name: "Movies"
radarr: "Radarr"
action_mode: "delete"
last_watched_threshold: 90
added_at_threshold: 180
max_actions_per_run: 20
exclude:
mdblist:
max_items_per_list: 2000
lists:
- "https://mdblist.com/lists/linaspuransen/top-250-movies"
- "https://mdblist.com/lists/hdlists/top-ten-pirated-movies-of-the-week"
- name: "TV Shows"
sonarr: "Sonarr"
series_type: "standard"
action_mode: "delete"
last_watched_threshold: 90
added_at_threshold: 180
max_actions_per_run: 20
exclude:
mdblist:
lists:
- "https://mdblist.com/lists/garycrawfordgc/top-rated-tv"
Tips¶
- MDBList is a good alternative to Trakt if you already use MDBList lists to manage your Radarr/Sonarr imports.
- Set
max_items_per_listhigher (e.g.,2000) for large curated lists. - Enable
LOG_LEVEL: DEBUGto confirm which items are being matched against your lists.
See Configuration Reference for the full field reference.