Spotify
Integrates Spotify control with AI assistants via the Model Context Protocol, enabling music management through natural language commands.
About
MCP Spotify Player is an innovative tool that bridges Spotify's extensive music capabilities with the power of AI assistants using the Model Context Protocol (MCP). It allows users to manage their Spotify playback, search for music, control devices, and even organize playlists through natural language commands. This self-hosted, open-source server offers automatic authentication, high performance, and a modular architecture, providing a seamless and intuitive music interaction experience directly from your AI assistant like Claude or Cursor.
Key Features
- AI-driven Spotify control via natural language commands
- Comprehensive playback control (play, pause, skip, volume, repeat, queue)
- Search and discovery for tracks, artists, albums, and playlists
- Management of Spotify devices, including switching and remote control
- Playlist creation, editing, and track management
- 4 GitHub stars
Use Cases
- Control Spotify music playback from your AI assistant (e.g., Claude, Cursor, Void)
- Create and manage Spotify playlists using natural language commands
- Programmatically interact with Spotify via its Python API for custom integrations