get_queue
Read the Spotify playback queue to see what's playing, what's next, total runtime, and repeated items. Includes enriched view with source context and time remaining.
Instructions
Read the playback queue. Use this for queue CONTENTS (what is playing, what is up next, how long it runs, what repeats). Use peek_next for a short lookahead. Quota: 1 read; view=enriched and include=runtime add one GET /me/player, and the context label adds one catalog read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | 'raw' (default) = the queue as returned. 'enriched' = plus the source context (playlist/album name) and total time remaining. | raw |
| include | No | Local analyses over the same single read, no extra request except runtime: runtime = total/avg/longest/shortest, time left on the current track, and a per-item timeline of when each row starts playing; duplicates = repeated rows and the runtime they waste; profile = unique artists/albums/shows, track-vs-episode mix, longest single-artist run. | |
| max_results | No | Max items to return (default: SPOTIFY_MCP_MAX_ITEMS env or 50) | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |