Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SPOTIPY_CLIENT_ID | Yes | Your Spotify client ID (register your app at the Spotify Developer Dashboard to get this) | |
| SPOTIPY_REDIRECT_URI | No | The redirect URI for Spotify authentication | http://localhost:8888/callback |
| SPOTIPY_CLIENT_SECRET | Yes | Your Spotify client secret (register your app at the Spotify Developer Dashboard to get this) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| spotify_play | Start playback on the user's active device. |
| spotify_stop | Stop playback on the user's active device. |
| spotify_current_track | Get information about the currently playing track. |
| spotify_like_current_track | Add the currently playing track to your Liked Songs. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |