Skip to main content
Feedback

Spotify MCP connector

Spotify is a music streaming platform providing APIs for managing playlists, playback, library, and user data. The Spotify MCP connector allows AI agents to control playback functions like pausing, resuming, skipping tracks, and adjusting volume, as well as manage playback queues and retrieve currently playing or recently played tracks. It also supports accessing album information, track details, and user library data across your Spotify account.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Spotify MCP connector to perform the following actions:

  • Automate playlist creation and curation based on user preferences and listening history
  • Control music playback across devices without manual intervention during workflows
  • Extract track metadata and audio features for analysis and reporting
  • Sync Spotify library data with CRM or business intelligence platforms
  • Build dynamic queues that respond to real-time user activity and behavior
  • Monitor artist performance and album releases for promotional campaigns
  • Enrich customer profiles with music preferences and listening patterns

Example prompts

Use the following example prompts to invoke Spotify MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new playlist in Spotify with my favorite tracks from the last three months.
  • Show me all the artists I follow in Spotify and their most recent albums.
  • Pause the current song in Spotify and add the next five tracks from this album to my queue.
  • Find all new album releases from artists I follow in Spotify this week.
  • Get the audio features for the track I'm currently playing in Spotify.
  • Search Spotify for all songs by Taylor Swift released in 2023 and add them to a playlist.
  • Tell me the top tracks from my favorite artists in Spotify based on my listening history.
  • Remove all tracks older than 2020 from my saved tracks in Spotify.
  • Show me related artists to The Weeknd and create a playlist with their top tracks in Spotify.
  • Get all my playlists in Spotify and add the currently playing track to my workout playlist.

Spotify MCP connector tools

The Spotify MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
pausePlayerPauses the currently playing audio track.
startPlaybackResumes or starts audio playback on the active device.
skipToNextAdvances playback to the next track in the queue.
skipToPreviousReturns playback to the previous track in the queue.
addToQueueAdds a specified track or item to the playback queue.
setVolumeAdjusts the playback volume to a specified level.
getCurrentlyPlayingRetrieves information about the currently playing track.
getRecentlyPlayedRetrieves a list of recently played tracks and artists.
getAlbumRetrieves detailed information about a specific album.
getAlbumTracksRetrieves all tracks contained within a specified album.
getNewReleasesRetrieves a list of newly released albums.
getArtistRetrieves detailed information about a specific artist.
getArtistAlbumsRetrieves all albums released by a specified artist.
getArtistTopTracksRetrieves the most popular tracks by a specified artist.
getArtistRelatedArtistsRetrieves artists similar to a specified artist.
getCurrentUserPlaylistsRetrieves all playlists owned by the current user.
createPlaylistCreates a new playlist for the current user.
getPlaylistRetrieves detailed information about a specific playlist.
getPlaylistTracksRetrieves all tracks contained within a specified playlist.
addTracksToPlaylistAdds tracks to an existing playlist.
removeTracksFromPlaylistRemoves tracks from an existing playlist.
getTrackRetrieves detailed information about a specific track.
getTrackAudioFeaturesRetrieves audio characteristics and analysis for a specified track.
getUserSavedTracksRetrieves all tracks saved to the current user's library.
getFollowedArtistsRetrieves all artists followed by the current user.
searchSearches for tracks, artists, albums, or playlists by query.
On this Page