Spotify MCP
by khglynn
Gestiona playlists de Spotify, busca canciones y descubre música mediante asistentes de IA
api Node.js Principiante Auto-hospedable
⭐ 100 stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP para operaciones masivas en Spotify y gestión musical. Controla tu biblioteca de Spotify a través de asistentes de IA — busca canciones, crea y gestiona playlists, añade o elimina canciones en lote, descubre música nueva basada en recomendaciones y administra tu biblioteca. Requiere credenciales OAuth de Spotify del Spotify Developer Dashboard. Perfecto para usuarios avanzados que quieren automatizar la curación de playlists, organizar colecciones grandes de música o construir flujos de descubrimiento musical con IA.
✅ Ideal para
Usuarios avanzados de Spotify que quieren gestión de playlists y descubrimiento musical asistidos por IA
⏭️ No recomendado si
No tienes cuenta de Spotify o prefieres la curación manual de playlists
💡 Casos de uso
- Crear playlists temáticas a partir de descripciones en lenguaje natural
- Organizar y limpiar en lote bibliotecas grandes de Spotify
- Descubrir música nueva basada en recomendaciones potenciadas por IA
- Automatizar la curación de playlists según estado de ánimo, género o actividad
👍 Ventajas
- ✓ Gestión completa de playlists con operaciones masivas de añadir/eliminar
- ✓ Descubrimiento musical a través del motor de recomendaciones de Spotify
- ✓ Soporte multiplataforma (macOS, Linux, Windows)
- ✓ Instalación simple basada en npx
👎 Desventajas
- ✗ Requiere Spotify Premium para algunas funciones de reproducción
- ✗ La configuración OAuth requiere crear una aplicación en Spotify Developer
- ✗ Limitado por las cuotas de la API de Spotify
🔧 Herramientas expuestas (5 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| get_recommendations | discovery | Obtener recomendaciones de canciones basadas en semillas y preferencias |
| create_playlist | management | Crear una nueva playlist de Spotify con nombre y descripción |
| add_to_playlist | management | Añadir una o varias canciones a una playlist |
| manage_library | management | Guardar o eliminar canciones de tu biblioteca de Spotify |
| search_tracks | search | Buscar en el catálogo de Spotify canciones, artistas o álbumes |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • Spotify OAuth credentials (Client ID and Client Secret from Spotify Developer Dashboard)
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Crea una aplicación en Spotify Developer en developer.spotify.com para obtener tus credenciales OAuth. Configura la redirect URI a http://localhost:8888/callback para desarrollo local. Empieza con búsqueda y creación de playlists antes de explorar operaciones masivas.
Info rápida
- Autor
- khglynn
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- stdio
- Categoría
- api
- Dificultad
- Principiante
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- —
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ❓ Windsurf
- ❓ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows