download_favorites
Downloads all favorites from TIDAL, including tracks, albums, artists, or videos. Requires tidal-dl-ng installation and authentication.
Instructions
Downloads all favorites of a specific type from TIDAL using tidal-dl-ng.
USE THIS TOOL WHENEVER A USER ASKS FOR:
- "Download all my favorite tracks"
- "Download my saved albums"
- "Save all my favorites to my computer"
- "Download my favorite artists' music"
- Any request to download their saved/favorite content from TIDAL
IMPORTANT PREREQUISITES:
1. tidal-dl-ng must be installed: pip install tidal-dl-ng
2. User must have authenticated tidal-dl-ng: run 'tdn login' in terminal
3. tidal-dl-ng authentication is SEPARATE from TIDAL MCP authentication
When processing the results of this tool:
1. Confirm the download was started/completed or explain any errors
2. Warn user that downloading all favorites can take a VERY long time
3. If tidal-dl-ng is not installed, guide user to install it
4. If authentication failed, guide user to run 'tdn login' in terminal
5. The files will be saved to tidal-dl-ng's configured download location
Args:
favorite_type: Type of favorites to download. One of:
- "tracks" (default) - Download all favorite tracks
- "albums" - Download all favorite albums
- "artists" - Download all content from favorite artists
- "videos" - Download all favorite videos
Returns:
A dictionary containing download status and any output messages
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| favorite_type | No | tracks |