Spotify

Spotify MCP integration

Searches the catalogue, builds and reorders playlists, saves tracks and shows to a library, and moves playback between devices.

84actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create playlist

    Lyro creates a new playlist on behalf of a Spotify user during conversation. Supporters can set up curated collections for customers without manual playlist creation.

  • Start resume playback

    Lyro starts or resumes music playback on the user's active device. Supporters instantly help customers get their music playing instead of walking them through app steps.

  • Pause playback

    Lyro pauses playback on the user's Spotify account. Supporters can stop music immediately in response to customer requests without requiring app interaction.

See all 84 actions

How businesses use Spotify + Lyro

Each card is one request a support team gets, and the Spotify actions Lyro runs to close it.

  • Find the track someone can only half describe

    Lyro searches the catalogue on whatever fragment it is given, opens the track or album for the detail, and pulls an artist's top tracks when the request is a name rather than a title.

    Search for ItemGet TrackGet Artist's Top Tracks
  • Build a playlist from a plain-language brief

    Lyro creates the playlist, adds the tracks that match the brief, and sets the name and privacy so it is ready to share the moment the request is finished.

    Create PlaylistAdd Items to PlaylistChange Playlist Details
  • Tidy a playlist and the saved library behind it

    Lyro reorders or replaces the items on an existing playlist, strips out the ones that no longer fit, and saves the keepers into the listener's own library.

    Update Playlist ItemsRemove Playlist ItemsSave Tracks for Current User
  • Move playback to the device that is actually free

    Lyro reports which devices are reachable, transfers the stream to the one the listener names, and resumes from where it stopped instead of restarting the track.

    Get Available DevicesTransfer PlaybackStart Resume Playback

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Spotify actions it has and picks the ones a request needs.

  1. 01

    Connect Spotify

    Authorize the Spotify account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Spotify actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Spotify · Lyro

Everything else about Spotify

Setup, permissions, and the limits of what Lyro can do inside Spotify.

  • It splits by what the action touches. Search for Item, Get Track, and Get Artist read catalogue data, while Get Playback State, Get User's Top Tracks, and Save Tracks for Current User act on a specific listener's account and need that listener's own authorisation. Playlist writes such as Add Items to Playlist need it for the account that owns the playlist.

Every action available in Spotify

All 84 actions your agent can call on Spotify, straight from the live MCP connection.

  • Add items to playlist

    Add one or more items to a user's playlist.

  • Add item to playback queue

    Add an item to the end of the user's current playback queue.

  • Change playlist details

    Change a playlist's name and public/private state.

  • Check if user follows artists or users

    Check to see if the current user is following one or more artists or other Spotify users.

  • Check if users follow playlist

    Check if the current authenticated user is following a specified playlist.

  • Check user s saved albums

    Check if one or more albums is already saved in the current Spotify user's 'Your Music' library.

  • Check user s saved audiobooks

    Check if one or more audiobooks are already saved in the current Spotify user's library.

  • Check user's saved episodes

    Check if one or more podcast episodes are saved in the current Spotify user's 'Your Episodes' library.

  • Check user's saved shows

    Check if one or more shows is already saved in the current Spotify user's library.

  • Check user's saved tracks

    Check if one or more tracks is already saved in the current Spotify user's 'Your Music' library.

  • Create playlist

    Create a playlist for a Spotify user.

  • Follow artists or users

    Follow one or more artists or Spotify users on behalf of the current authenticated user.

  • Follow playlist

    Add the current user as a follower of a playlist.

  • Get a chapter

    Get Spotify catalog information for a single audiobook chapter including name, description, duration, release date, narrators, and playback information.

  • Get album details

    Get Spotify catalog information for a single album.

  • Get album tracks

    Get Spotify catalog information about an album's tracks.

  • Get an audiobook

    Get Spotify catalog information for a single audiobook.

  • Get artist

    Get detailed Spotify catalog information for a single artist.

  • Get artist s albums

    Get Spotify catalog information about an artist's albums.

  • Get artist s related artists

    Get Spotify catalog information about artists similar to a given artist.

  • Get artist's top tracks

    Get Spotify catalog information about an artist's top tracks by country/market.

  • Get audiobook chapters

    Get Spotify catalog information about an audiobook's chapters.

  • Get available devices

    Get information about the user's available Spotify Connect devices.

  • Get available markets

    Get the list of markets where Spotify is available.

  • Get currently playing track

    Get the object currently being played on the user's Spotify account.

  • Get current user s playlists

    Get a list of the playlists owned or followed by the current Spotify user.

  • Get current user s profile

    Get detailed profile information about the current authenticated user.

  • Get episode

    Get Spotify catalog information for a single podcast episode identified by its unique Spotify ID.

  • Get featured playlists

    Get a list of Spotify's editorially curated featured playlists.

  • Get followed artists

    Get all artists followed by the current user.

Ready to connect Spotify?

Authorize the account and your agent has all 84 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot