spotify-mcp-enhanced-music-overload
Verified Safeby Beerspitnight
Overview
Enables Claude Code CLI or Desktop to interact with Spotify for advanced playlist curation, management, and audio feature analysis.
Installation
python -m src.serverEnvironment Variables
- SPOTIFY_CLIENT_ID
- SPOTIFY_CLIENT_SECRET
- SPOTIFY_REDIRECT_URI
- SPOTIFY_CACHE_PATH
- GETSONGBPM_API_KEY
Security Notes
The project uses environment variables for API credentials and explicitly warns against committing `.env` and `.spotify_cache` (which contains tokens) to version control. API calls include retry logic and timeouts, which are good practices. No obvious malicious patterns or unsafe code execution (`eval`) were found in the provided source.
Similar Servers
spotify-mcp-server
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
strudel-mcp-server
An MCP server enabling AI-powered music generation, live coding, and algorithmic composition by controlling Strudel.cc in a browser.
spotify-streamable-mcp-server
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.
mcp-claude-spotify
Enables Claude Desktop to interact with Spotify for music control and discovery.