spotify-mcp

LibreChat-AI/spotify-mcp

3.4

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.

This project is a fork of Stytch's MCP Consumer TODO List, adapted to demonstrate Spotify OAuth 2.0 integration with Model Context Protocol (MCP) using Cloudflare Workers.

Tools

Functions exposed to the LLM to take actions

searchTracks

Search for tracks

searchArtists

Search for artists

searchAlbums

Search for albums

searchPlaylists

Search for playlists

getCurrentUserProfile

Get current user's profile

getCurrentPlayback

Get current playback state

pausePlayback

Pause playback

resumePlayback

Resume playback

skipToNext

Skip to next track

skipToPrevious

Skip to previous track

getUserPlaylists

Get user's playlists

getPlaylistTracks

Get tracks from a playlist

createPlaylist

Create a new playlist

addTracksToPlaylist

Add tracks to a playlist

getRecentlyPlayed

Get recently played tracks

getTopTracks

Get user's top tracks

getTopArtists

Get user's top artists

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources