spotify-mcp-server
Verified Safeby aryanb12393
Overview
Allows Claude to manage Spotify playlists, including searching for tracks, creating playlists, and adding songs.
Installation
python3 /path/to/spotify-mcp/server.pyEnvironment Variables
- SPOTIFY_CLIENT_ID
- SPOTIFY_CLIENT_SECRET
- SPOTIFY_REDIRECT_URI
Security Notes
The server correctly uses environment variables for Spotify API credentials, avoiding hardcoded secrets. It utilizes the standard Spotipy library for OAuth authentication, which opens a browser for user consent and caches tokens locally in a `.spotify_cache` file. Input schemas for tools are defined, limiting potential for injection. No `eval` or obvious malicious patterns were found. The server binds to a local redirect URI, limiting network exposure to the local machine.
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.