spotify-mcp-server

eLiebman/spotify-mcp-server

3.1

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

No resources