This Spotify MCP server implementation, developed by ashwanth1109, provides a comprehensive interface to control and interact with Spotify's music streaming service. It leverages the Spotipy library to offer a wide range of functionalities including playlist management, playback control, track searching, and user data retrieval. The server is designed to work seamlessly with Cursor Composer, enabling AI assistants to control Spotify playback, manage playlists, and access user listening data. It's particularly useful for creating voice-controlled music experiences, generating personalized playlists, and integrating Spotify functionality into AI-driven applications. The implementation focuses on ease of use and flexibility, supporting various Spotify API endpoints and offering detailed error handling for robust operation.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Displays the user's playlists.
Starts playback of the specified playlist. Parameters: playlist_name (string)
Pauses the currently playing song.
Resumes playback of the currently paused song.
Provides information about the currently playing song.
Displays information about a specified artist and some of their popular tracks. Parameters: artist_name (string)
Shows the user's top artists from the last 6 months.
Searches for a specific artist. Parameters: artist_name (string)
Starts playback for the specified song. Parameters: song_name (string)
Displays the current playback queue.
Adds a specified track to the playback queue. Parameters: track_name (string)
Moves a specified track up in the playback queue. Parameters: track_name (string)
Sets the current track to repeat.
Provides recommendations for tracks similar to the currently playing song.
Adds a specified track to a specified playlist. Parameters: track_name (string), playlist_name (string)