Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SPOTIFY_CLIENT_ID | Yes | Your Spotify application Client ID from the Spotify Developer Dashboard | |
| GETSONGBPM_API_KEY | No | Your GetSongBPM API key for enhanced audio features coverage (optional but recommended) | |
| SPOTIFY_CACHE_PATH | No | Absolute path to the Spotify authentication cache file (e.g., /absolute/path/to/.spotify_cache) | |
| SPOTIFY_REDIRECT_URI | No | The redirect URI configured in your Spotify app settings | http://127.0.0.1:8888/callback |
| SPOTIFY_CLIENT_SECRET | Yes | Your Spotify application Client Secret from the Spotify Developer Dashboard |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |