tidal-mcp
13
TIDAL MCP: My Custom Picks is a personalized music recommendation tool that integrates with the TIDAL streaming service. It provides users with context-aware song suggestions and playlist management features, using Model Context Protocol (MCP) technology to tailor the listening experience.
TIDAL MCP: My Custom Picks 🌟🎧
TIDAL MCP offers personalized and context-aware music recommendations. Key features include:
- Music Recommendations: Tailor song suggestions based on personal history and custom criteria.
- Playlist Management: Manage TIDAL playlists directly.
Quick Start
Prerequisites
- Python 3.10+
- uv (Python package manager)
- TIDAL subscription
Follow installation steps to clone the repository, set up a virtual environment, and install dependencies.
MCP Client Configuration
Set up the MCP server with Claude Desktop by editing the MCP configuration file and restarting Claude Desktop.
Suggested Prompt Starters
- Ask for song recommendations with specific criteria.
- Create custom playlists focusing on particular vibes.
Available Tools
tidal_login
: Authenticate with TIDAL.get_favorite_tracks
: Retrieve favorite tracks.recommend_tracks
: Get personalized recommendations.create_tidal_playlist
: Create new playlists.get_user_playlists
: List all playlists.get_playlist_tracks
: Retrieve playlist tracks.delete_tidal_playlist
: Delete playlists.