Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SPOTIFY_CLIENT_IDYesYour Spotify Client ID obtained from the Spotify Developer Dashboard.
SPOTIFY_CLIENT_SECRETYesYour Spotify Client Secret obtained from the Spotify Developer Dashboard.
SPOTIFY_REFRESH_TOKENYesYour Spotify Refresh Token obtained by running the authorization script.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_musicB

Search for songs, artists, albums, or playlists on Spotify

get_current_trackB

Get the currently playing track

play_trackC

Play a specific track by its URI or ID

pause_playbackB

Pause the current playback

resume_playbackB

Resume the current playback

skip_to_nextB

Skip to the next track

skip_to_previousB

Skip to the previous track

like_trackA

Add the current or specified track to your Liked Songs

unlike_trackA

Remove the current or specified track from your Liked Songs

create_playlistC

Create a new playlist

add_to_playlistC

Add tracks to a playlist

get_top_tracksC

Get your top tracks

get_top_artistsB

Get your top artists

set_volumeC

Set playback volume

toggle_shuffleC

Turn shuffle on or off

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MadhurToshniwal/Spotify-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server