your-spotify-mcp
Verified Safeby pentafive
Overview
Connects AI assistants to Your Spotify for advanced music analytics and optional Spotify Web API control.
Installation
node build/index.jsEnvironment Variables
- YOUR_SPOTIFY_API_URL
- YOUR_SPOTIFY_TOKEN
- SPOTIFY_CLIENT_ID
- SPOTIFY_CLIENT_SECRET
- SPOTIFY_ACCESS_TOKEN
- SPOTIFY_REFRESH_TOKEN
- YOUR_SPOTIFY_AUTH_METHOD
Security Notes
The server uses environment variables for all sensitive API keys/tokens, which is a strong security practice. It communicates with AI clients via STDIO (standard input/output), eliminating local network listening vulnerabilities. HTTP requests to external APIs (Your Spotify and Spotify Web API) are handled securely with `axios` and rate limiting. Error messages are designed to be sanitized, preventing accidental exposure of sensitive information. The primary security considerations involve the user's secure management of environment variables and the underlying security of their self-hosted Your Spotify instance.
Similar Servers
spotify-mcp-server
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
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.
Spotify-MCP-Server
Enables AI assistants to control Spotify playback, manage playlists, discover music, and interact with the user's library through a Model Context Protocol (MCP) server.
spotify-mcp
An MCP server enabling AI agents to control Spotify playback and manage playlists through a set of defined tools.