Skip to content
Spotify logo

Spotify MCP server

Music for everyone

Spotify is not a separate install. One Activepieces MCP server exposes it alongside 770+ other apps, behind a single URL.

Tools
41
Works with
Any MCP client
Auth
OAuth 2.0
License
MIT, open source
Updated
November 2026

About the Spotify MCP server

Connect Spotify once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches Spotify and 770+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

Spotify tools your AI can run

Once connected, your assistant can call any of these Spotify actions by asking in plain language.

  • Search

    Searches for tracks, artists, albums, playlists, shows and episodes

    5 fields

  • Get Playback State

    Retrieves the current playback state of the player

    1 field

  • Play / Resume

    Resumes or starts playback

    6 fields

  • Pause

    Pauses the playback

    1 field

  • Set Volume

    Sets the volume of the player

    2 fields

  • Get Playlists

    Retrieves the list of playlists that you created or followed

    3 fields

  • Get Playlist Info

    Retrieves details of a playlist

    2 fields

  • Get Playlist Items

    Retrieves the list of items in the playlist

    5 fields

  • Get Saved Tracks

    Retrieves the list of saved tracks for the current user

    4 fields

  • Create Playlist

    Creates a new playlist for the current user

    4 fields

  • Update Playlist

    Updates details of the playlist

    5 fields

  • Add items to playlist

    Adds tracks or episodes to the playlist

    3 fields

  • Remove items from playlist

    Removes tracks or episodes from the playlist

    3 fields

  • Reorder playlist

    Reorders items in the playlist

    5 fields

  • Replace Playlist Items

    Replaces everything in a playlist with the given tracks or episodes, or empties it

    3 fields

  • Get Playlist Cover Image

    Gets the cover image URLs of a playlist

    1 field

  • Add items to library

    Add tracks, episodes, albums, shows, audiobooks, users or playlists to your library

    1 field

  • Remove items from your library

    Remove tracks, episodes, albums, shows, audiobooks, users or playlists from your library

    1 field

  • Check Library Items

    Checks whether tracks, albums, episodes, shows, artists, users or playlists are saved or followed

    1 field

  • Get Saved Items

    Lists the albums, shows (podcasts) or episodes saved in your library

    5 fields

  • Get Followed Artists

    Lists the artists you follow

    3 fields

  • Get Current User

    Gets the profile of the connected Spotify account

  • Get Track

    Gets a track by its ID, URI or link

    2 fields

  • Get Album

    Gets an album and its first tracks by its ID, URI or link

    2 fields

  • Get Album Tracks

    Lists the tracks of an album

    5 fields

  • Get Artist

    Gets an artist by ID, URI or link

    1 field

  • Get Artist Albums

    Lists an artist's albums, singles, compilations and appearances

    6 fields

  • Get Show

    Gets a podcast show by its ID, URI or link

    2 fields

  • Get Show Episodes

    Lists the episodes of a podcast show

    5 fields

  • Get Episode

    Gets a podcast episode by its ID, URI or link

    2 fields

  • Get Devices

    Lists the Spotify devices available for playback

  • Get Queue

    Gets the currently playing item and the playback queue

  • Get Recently Played Tracks

    Lists the tracks you played most recently

    3 fields

  • Add to Queue

    Adds a track or episode to the end of the playback queue

    2 fields

  • Skip to Next

    Skips to the next item in the queue

    1 field

  • Skip to Previous

    Skips to the previous item

    1 field

  • Seek to Position

    Jumps to a position in the currently playing item

    2 fields

  • Set Repeat Mode

    Repeats the current track, the current context, or turns repeat off

    2 fields

  • Set Shuffle

    Turns shuffle on or off

    2 fields

  • Transfer Playback

    Moves playback to another device

    2 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Triggers

Spotify events your agent can watch

These start a run the moment something happens in Spotify, so work gets picked up on its own.

  • Playlist Items Changed

    Triggers when the items of a playlist change. Watches playlists of up to 10,000 items (Spotify's maximum). Development-mode Spotify apps can only watch playlists you own or collaborate on.

    1 field

  • New Saved Track

    Triggers when you save (like) a track to Liked Songs

  • New Playlist Item

    Triggers when a track or episode is added to a playlist. On playlists over 10,000 items only the last 10,000 are watched, so items inserted near the top are missed. Development-mode Spotify apps can only watch playlists you own or collaborate on.

    1 field

  • New Recently Played Track

    Triggers when you finish playing a track (podcast episodes are not reported by Spotify)

Give your assistant Spotify

Connect Spotify once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 770+ other apps. Free to start.

Spotify MCP, answered.

No. That is the point of it. One Activepieces server exposes Spotify alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect Spotify in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 41 tools, including Search, Get Playback State, Play / Resume, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.