SpotifyPlayback
Control Spotify playback by getting current track info, starting/resuming music, pausing playback, or skipping tracks using the Spotify MCP Server.
Instructions
Manages the current playback with the following actions: - get: Get information about user's current track. - start: Starts of resumes playback. - pause: Pauses current playback. - skip: Skips current track.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Action to perform: 'get', 'start', 'pause' or 'skip'. | |
num_skips | No | Number of tracks to skip for `skip` action. | |
track_id | No | Specifies track to play for 'start' action. If omitted, resumes current playback. |
Input Schema (JSON Schema)
{
"properties": {
"action": {
"description": "Action to perform: 'get', 'start', 'pause' or 'skip'.",
"title": "Action",
"type": "string"
},
"num_skips": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": 1,
"description": "Number of tracks to skip for `skip` action.",
"title": "Num Skips"
},
"track_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Specifies track to play for 'start' action. If omitted, resumes current playback.",
"title": "Track Id"
}
},
"required": [
"action"
],
"type": "object"
}