TIDAL MCP: Your AI-Powered Music Curator for Personalized Playlists
Tired of generic music recommendations? Enter TIDAL MCP (My Custom Picks), a revolutionary tool that leverages the power of Large Language Models (LLMs) to craft hyper-personalized playlists directly within your TIDAL account. Unlike conventional recommendation systems that rely on aggregated data, TIDAL MCP dives deep into your listening history and combines it with your specific criteria to deliver a truly bespoke musical experience.
Imagine this:
- You’re in the mood for something similar to your current favorites, but with a specific vibe.
- You want to discover tracks like those in a particular playlist, but slower and more acoustic.
- You’re seeking music that matches your taste, but from recent years.
TIDAL MCP makes all of this possible, offering a level of customization previously unheard of in music streaming. It’s like having a personal AI DJ at your beck and call, ready to create the perfect soundtrack for any occasion.
Key Features:
- AI-Driven Music Recommendations: At the heart of TIDAL MCP lies its intelligent recommendation engine. By analyzing your listening history and understanding your custom criteria, it identifies tracks that perfectly match your preferences. This goes beyond simple genre-based suggestions, offering a nuanced and personalized selection.
- Granular Control via LLMs: The magic happens through the integration of LLMs. These powerful models allow you to specify complex and nuanced search parameters, ensuring that the recommendations align precisely with your desired sound.
- Seamless TIDAL Integration: TIDAL MCP connects directly to your TIDAL account, allowing you to create, view, and manage playlists with ease. No more manual searching and compiling – simply let the AI do the work.
- Playlist Management: Beyond recommendations, TIDAL MCP empowers you to manage your playlists efficiently. Create new playlists tailored to specific moods or activities, all within the familiar TIDAL environment.
- Context-Aware Recommendations: Tidal MCP uses your listening history as context, giving you suggestions that feel personal and familiar.
Use Cases:
- Curate the Perfect Workout Playlist: Specify the tempo, energy level, and genre you’re looking for, and TIDAL MCP will generate a playlist to fuel your workout.
- Discover New Music in Your Favorite Style: Explore subgenres and artists you might have missed, based on your existing taste.
- Create Theme Playlists for Parties or Events: Set the mood with a playlist designed to match the atmosphere you want to create.
- Explore Music from Different Cultures or Eras: Expand your musical horizons by discovering hidden gems from around the world or different periods in history.
- Personalized Daily Mixes: Get a selection of fresh tracks every day, tailored to your evolving preferences.
Getting Started with TIDAL MCP:
Installing and configuring TIDAL MCP requires a few simple steps. The provided instructions detail the necessary prerequisites (Python 3.10+, uv package manager, and a TIDAL subscription) and guide you through the installation process. You’ll also find instructions on how to integrate TIDAL MCP with Claude Desktop for a streamlined user experience.
Diving Deeper: Available Tools
TIDAL MCP exposes a suite of tools that provide granular control over your music curation experience:
tidal_login: Authenticates with TIDAL through a secure browser login flow.get_favorite_tracks: Retrieves your favorite tracks from TIDAL, providing a starting point for recommendations.recommend_tracks: Generates personalized music recommendations based on your input.create_tidal_playlist: Creates a new playlist in your TIDAL account with the recommended tracks.get_user_playlists: Lists all your playlists on TIDAL, allowing you to select a playlist as a source for recommendations.get_playlist_tracks: Retrieves all tracks from a specific playlist, providing more context for the recommendation engine.delete_tidal_playlist: Deletes a playlist from your TIDAL account, giving you complete control over your music library.
Example Prompts for Inspiration
To unlock the full potential of TIDAL MCP, experiment with different prompts. Here are a few examples to get you started:
- “Recommend songs like those in this playlist, but slower and more acoustic.”
- “Create a playlist based on my top tracks, but focused on chill, late-night vibes.”
- “Find songs like these in playlist XYZ but in languages other than English.”
Pro Tip: Refine your prompts by specifying the number of tracks to use as inspiration or the desired length of the playlist.
License and Acknowledgements
TIDAL MCP is released under the MIT License, promoting open-source collaboration and innovation. The project acknowledges the contributions of the Model Context Protocol (MCP) and the TIDAL Python API, which form the foundation of its functionality.
The Future of Music Discovery with UBOS
TIDAL MCP represents a paradigm shift in how we discover and curate music. By leveraging the power of AI and LLMs, it offers a level of personalization that traditional recommendation systems simply can’t match. This is just one example of how AI Agents are transforming various aspects of our lives, making them more efficient, personalized, and enjoyable.
UBOS is a Full-stack AI Agent Development Platform focused on bringing AI Agents to every business department. Our platform help you orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model and Multi-Agent Systems. With UBOS, businesses can seamlessly integrate AI agents like TIDAL MCP to create engaging, personalised experiences for their users. Imagine integrating a music recommendation AI agent into a fitness app that dynamically adjusts the workout playlist based on the user’s real-time performance data. Or a retail application that creates personalised shopping playlists based on customer behaviour and preferences. The possibilities are endless. UBOS provides the infrastructure to build, deploy, and manage these AI agents, democratizing access to AI-powered personalization and transforming how businesses interact with their customers. Explore the potential of AI Agents with UBOS and unlock a new era of personalized experiences.
In conclusion, TIDAL MCP isn’t just a music recommendation tool; it’s a glimpse into the future of personalized entertainment. It’s a testament to the power of AI and LLMs to enhance our lives in meaningful ways. Embrace the future of music discovery and unlock your personalized soundscape today! Start experimenting, refining your prompts, and building playlists that truly reflect your unique taste. The possibilities are endless, and the music is waiting to be discovered.
TIDAL Integration
Project Details
- yuhuacheng/tidal-mcp
- MIT License
- Last Updated: 5/14/2025
Recomended MCP Servers
Demostrate simple mcp server with typescript.
Query and Summarize your chat messages.
An MCP server implementation that integrates with SearXNG, providing privacy-focused meta search capabilities.
APISIX Model Context Protocol (MCP) server is used to bridge large language models (LLMs) with the APISIX Admin...
A comprehensive MCP (Model Context Protocol) server for file system operations, providing Claude and other AI assistants with...
Algorand Model Context Protocol (Server & Client)
A Script to Automate Netflix Household from an Email Mailbox with Docker support.
MCP Server for the Alpha Vantage API
Model Context Protocol server for OpenStreetMap data





