Allensy/spotify-mcp
If you are the rightful owner of spotify-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Dockerized Model Context Protocol (MCP) server that integrates with Spotify using Spotipy to control and query Spotify features.
Tools
Functions exposed to the LLM to take actions
search
Search tracks, albums, artists, or playlists.
play
Play the current track.
pause
Pause the current track.
next_track
Skip to the next track.
previous_track
Go back to the previous track.
currently_playing
Get a friendly now-playing string.
play_song
Search by name and play the first result.
play_by_id
Play a track or playlist by Spotify ID/URI.
list_playlists
List user playlists.
list_liked
List liked songs.
list_playlist_songs
List songs in a playlist by ID.
add_to_liked
Add tracks to Liked Songs.
add_to_playlist
Add tracks to a playlist.
liked_total
Count of tracks in Liked Songs.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client