Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SPOTIFY_CLIENT_ID | Yes | Your Spotify Client ID from the Spotify Developer Dashboard | |
| SPOTIFY_REDIRECT_URI | No | The redirect URI configured in your Spotify app settings | http://localhost:3000/callback |
| SPOTIFY_CLIENT_SECRET | Yes | Your Spotify Client Secret from the Spotify Developer Dashboard |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| spotify_auth | Inicia o processo de autenticação com o Spotify |
| spotify_set_tokens | Conclui a autenticação com o código recebido do Spotify |
| spotify_search | Busca por músicas, artistas, álbuns ou playlists no Spotify |
| spotify_play | Toca uma música específica no Spotify |
| spotify_pause | Pausa a reprodução atual |
| spotify_resume | Retoma a reprodução pausada |
| spotify_next | Pula para a próxima música |
| spotify_previous | Volta para a música anterior |
| spotify_current_playing | Obtém informações sobre a música que está tocando |
| spotify_devices | Lista dispositivos disponíveis para reprodução |
| spotify_playlists | Lista playlists do usuário |
| spotify_play_playlist | Toca uma playlist específica |
| spotify_create_playlist | Cria uma nova playlist no Spotify |
| spotify_add_tracks_to_playlist | Adiciona músicas a uma playlist existente |