eLiebman/spotify-mcp-server
If you are the rightful owner of spotify-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A Model Context Protocol (MCP) server for Spotify analytics and playlist analysis.
Tools
Functions exposed to the LLM to take actions
authenticateSimple
Simple CLI authentication using Client Credentials.
generateAuthUrl
Generate Spotify authorization URL for full OAuth.
authenticate
Complete OAuth flow.
getAuthStatus
Check current authentication status.
getCurrentUserProfile
Get current user's Spotify profile.
testConnection
Test API connectivity and authentication.
getTrackPopularity
Get popularity score for a track.
searchPlaylistsByTrack
Find playlists containing a specific track.
analyzeArtistTrends
Analyze artist relationships and trends.
searchTracks
Search for tracks by name and artist.
searchArtistAlbums
Find an artist's albums and singles.
getAlbumTracks
Get all tracks from an album with popularity scores.
getAlbumPopularity
Get album popularity and detailed info.
getArtistPopularity
Get artist popularity and profile info.
analyzeSingle
Comprehensive single analysis with visual elements.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client