khglynn/spotify-bulk-actions-mcp
🔌 MCP Serverkhglynn
Bulk Spotify operations via MCP: confidence-scored song matching, CSV playlist creation, library exports.
This MCP server integrates with Spotify to offer bulk actions that are typically tedious or impossible via the official API alone. Key features include confidence-scored song matching, which uses multiple signals (track name, artist, album) to find the best match even with incomplete or fuzzy input. Batch playlist creation accepts CSV files or podcast episode lists, automatically generating playlists with matched tracks. Library export functionality extracts all saved tracks and albums, then analyzes to reveal most-saved artists and albums. The server runs as a local Node.js process, connecting to MCP-compatible clients like Claude Desktop. It uses OAuth authentication with Spotify and provides tools like bulk_create_playlist and export_saved_albums. Innovation lies in combining AI-driven client capabilities with Spotify's API for efficient large-scale library management.
💡Highlights
- ├─Confidence-scored fuzzy matching
- ├─Bulk playlist from CSV/podcast
- └─Library exports with analytics
🎯For
- ├─Spotify power users
- ├─Music curators
- └─AI agent developers