TIDAL MCP: My Custom Picks

TIDAL MCP: Mis selecciones personalizadas 🌟🎧

La mayoría de las plataformas musicales ofrecen recomendaciones (Descubrimiento diario, Artistas destacados, Novedades, etc.), pero incluso con el sistema de vanguardia, suelen parecer demasiado "agregadas". Quería algo más personalizado y contextual.
Con TIDAL MCP, puedes solicitar cosas como:
"Basándome en mis últimos 10 favoritos, busca canciones similares, pero solo de los últimos años".
"Encuéntrame pistas como las de esta lista de reproducción, pero más lentas y acústicas".
LLM filtra y selecciona los resultados usando tu información, encuentra pistas similares a través de la API de TIDAL y crea nuevas listas de reproducción directamente en tu cuenta.
Características
🌟 Recomendaciones musicales : obtén recomendaciones de pistas personalizadas según tu historial de escucha y tus criterios personalizados .
Gestión de listas de reproducción : crea, visualiza y gestiona tus listas de reproducción de TIDAL
Related MCP server: Tempo
Inicio rápido
Prerrequisitos
Python 3.10+
uv (administrador de paquetes de Python)
Suscripción a TIDAL
Instalación
Clonar este repositorio:
git clone https://github.com/yuhuacheng/tidal-mcp.git cd tidal-mcpCree un entorno virtual e instale dependencias usando uv:
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activateInstale el paquete con todas las dependencias del archivo pyproject.toml:
uv pip install --editable .Esto instalará todas las dependencias definidas en el archivo pyproject.toml y configurará el proyecto en modo de desarrollo.
Configuración del cliente MCP
Configuración del escritorio de Claude
Para agregar este servidor MCP a Claude Desktop, debe actualizar el archivo de configuración de MCP. A continuación, se muestra un ejemplo de configuración: (puede especificar el puerto agregando una sección env opcional con la variable de entorno TIDAL_MCP_PORT )
{
"mcpServers": {
"TIDAL Integration": {
"command": "/path/to/your/uv",
"env": {
"TIDAL_MCP_PORT": "5100"
},
"args": [
"run",
"--with",
"requests",
"--with",
"mcp[cli]",
"--with",
"flask",
"--with",
"tidalapi",
"mcp",
"run",
"/path/to/your/project/tidal-mcp/mcp_server/server.py"
]
}
}
}Ejemplo de captura de pantalla de la configuración de MCP en Claude Desktop:
Pasos para instalar la configuración de MCP
Abra Claude Desktop
Vaya a Configuración > Desarrollador
Haga clic en "Editar configuración"
Pegue la configuración JSON modificada
Guardar la configuración
Reiniciar Claude Desktop
Sugerencias de inicio
Una vez configurado, podrás interactuar con tu cuenta TIDAL a través de un LLM haciendo preguntas como:
“Recomiendo canciones como las de esta lista de reproducción, pero más lentas y acústicas”.
“Crea una lista de reproducción basada en mis canciones favoritas, pero centrada en un ambiente relajado y nocturno”.
“Encuentra canciones como estas en la lista de reproducción XYZ, pero en idiomas distintos del inglés”.
💡También puedes pedirle a la modelo que:
Utilice más pistas como semillas para ampliar la inspiración.
Devuelve más recomendaciones si deseas una lista de reproducción más larga.
O elimina una lista de reproducción si no te gusta: ¡sin presión!
Herramientas disponibles
La integración de TIDAL MCP proporciona las siguientes herramientas:
tidal_login: Autenticarse con TIDAL a través del flujo de inicio de sesión del navegadorget_favorite_tracks: recupera tus pistas favoritas de TIDALrecommend_tracks: Obtén recomendaciones musicales personalizadascreate_tidal_playlist: Crea una nueva lista de reproducción en tu cuenta TIDALget_user_playlists: enumera todas tus listas de reproducción en TIDALget_playlist_tracks: recupera todas las pistas de una lista de reproducción específicadelete_tidal_playlist: Elimina una lista de reproducción de tu cuenta TIDAL
Licencia
Expresiones de gratitud
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA server that lets you get customized music recommendations from TIDAL based on your specific criteria, allowing you to create new playlists directly in your TIDAL account.745MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server for Spotify control and synchronized lyrics retrieval that enables playback management, queue navigation, and music search capabilities. It also features perception tools for real-time track analysis, including BPM, key detection, and timestamped lyrics.1293Apache 2.0
- AlicenseNot gradedqualityFmaintenanceAn MCP server that enables users to control Spotify playback, search for music, and manage playlists through MCP-compatible clients. It supports features like track recommendations and playback management using secure OAuth authentication.MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Apple Music that lets AI assistants manage playlists, control playback, and browse the music library.84MIT
Related MCP Connectors
MCP server for Suno AI music generation, lyrics, and covers
MCP server for Producer/Riffusion AI music generation
MCP server for Google Veo AI video generation
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mikeysrecipes/tidal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server