TIDAL MCP: My Custom Picks

create_tidal_playlist

Create a personalized TIDAL playlist by adding specified tracks to a new collection in your account. Authenticate first, suggest a fitting title, and confirm the playlist details for easy access.

Instructions

Creates a new TIDAL playlist with the specified tracks. USE THIS TOOL WHENEVER A USER ASKS FOR: - "Create a playlist with these songs" - "Make a TIDAL playlist" - "Save these tracks to a playlist" - "Create a collection of songs" - Any request to create a new playlist in their TIDAL account This function creates a new playlist in the user's TIDAL account and adds the specified tracks to it. The user must be authenticated with TIDAL first. NAMING CONVENTION GUIDANCE: When suggesting or creating a playlist, first check the user's existing playlists using get_user_playlists() to understand their naming preferences. Some patterns to look for: - Do they use emoji in playlist names? - Do they use all caps, title case, or lowercase? - Do they include dates or seasons in names? - Do they name by mood, genre, activity, or artist? - Do they use specific prefixes or formatting (e.g., "Mix: Summer Vibes" or "[Workout] High Energy") Try to match their style when suggesting new playlist names. If they have no playlists yet or you can't determine a pattern, use a clear, descriptive name based on the tracks' common themes. When processing the results of this tool: 1. Confirm the playlist was created successfully 2. Provide the playlist title, number of tracks added, and URL 3. Always include the direct TIDAL URL (https://tidal.com/playlist/{playlist_id}) 4. Suggest that the user can now access this playlist in their TIDAL account Args: title: The name of the playlist to create track_ids: List of TIDAL track IDs to add to the playlist description: Optional description for the playlist (default: "") Returns: A dictionary containing the status of the playlist creation and details about the created playlist

Input Schema

NameRequiredDescriptionDefault
descriptionNo
titleYes
track_idsYes

Input Schema (JSON Schema)

{ "properties": { "description": { "default": "", "title": "Description", "type": "string" }, "title": { "title": "Title", "type": "string" }, "track_ids": { "items": {}, "title": "Track Ids", "type": "array" } }, "required": [ "title", "track_ids" ], "title": "create_tidal_playlistArguments", "type": "object" }

You must be authenticated.

Other Tools from TIDAL MCP: My Custom Picks

Related Tools

ID: kcsupfiq0t