Spotify
Playback control, playlists, search, and library management.
requires credentials7 tools
Control Spotify from your AI. Play tracks, manage queues, search for music, browse playlists, and control active devices using the Spotify Web API.
Credentials
| Name | Label | Required |
|---|---|---|
SPOTIFY_CLIENT_ID | Spotify Client ID | required |
SPOTIFY_CLIENT_SECRET | Spotify Client Secret | required |
Setup
terminal
# 1. Go to developer.spotify.com/dashboard and create an app
# 2. Add http://localhost:8888/callback as a redirect URI
conductor plugins setup spotifyTools
| Tool | Description | Inputs | Approval |
|---|---|---|---|
spotify_play | Play a track, album, or playlist | uri?, context_uri? | required |
spotify_pause | Pause playback | — | required |
spotify_next | Skip to the next track | — | required |
spotify_search | Search Spotify catalog | query, type (track|album|artist|playlist) | — |
spotify_current | Get the currently playing track | — | — |
spotify_playlists | List your playlists | — | — |
spotify_devices | List available playback devices | — | — |
Tools marked required will prompt the user for approval before execution. These are typically write, delete, or send operations.
Example Prompts
“Play some lo-fi hip hop”
spotify_search“What's currently playing?”
spotify_current“Skip this track”
spotify_next