MCP / Web research

Spotify MCP

Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Sign in once109 actionsWeb research
Ask your agent
List up to 10 Spotify playlists I own or follow, with their names and IDs.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What Spotify MCP can do

109 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
SPOTIFY_ADD_ITEMS_TO_PLAYLISTAdd one or more items to a user's playlist.
SPOTIFY_ADD_ITEM_TO_PLAYBACK_QUEUEAdd an item to the end of the user's current playback queue.
SPOTIFY_ADD_TRACKS_TO_PLAYLISTAdd one or more items to a user's playlist. <<DEPRECATED use add_items_to_playlist>>
SPOTIFY_CHANGE_PLAYLIST_DETAILSChange a playlist's name and public/private state. (the user must, of course, own the playlist.)
SPOTIFY_CHECK_IF_USERS_FOLLOW_PLAYLISTCheck to see if one or more spotify users are following a specified playlist.
SPOTIFY_CHECK_IF_USER_FOLLOWS_ARTISTS_OR_USERSCheck to see if the current user is following one or more artists or other spotify users.
SPOTIFY_CHECK_USER_S_SAVED_ALBUMSCheck if one or more albums is already saved in the current spotify user's 'your music' library.
SPOTIFY_CHECK_USER_S_SAVED_AUDIOBOOKSCheck if one or more audiobooks are already saved in the current spotify user's library.
SPOTIFY_CHECK_USER_S_SAVED_EPISODESThis spotify api endpoint (in beta) checks if episodes are saved in a user's library.
SPOTIFY_CHECK_USER_S_SAVED_SHOWSCheck if one or more shows is already saved in the current spotify user's library.
SPOTIFY_CHECK_USER_S_SAVED_TRACKSCheck if one or more tracks is already saved in the current spotify user's 'your music' library.
SPOTIFY_CREATE_PLAYLISTCreate a playlist for a spotify user. (the playlist will be empty until you [add tracks](/documentation/web-api/reference/add-tracks-to-playlist).) each user is generally limited to a maximum of...
Show all 60 actions
ActionWhat it does
SPOTIFY_FOLLOW_ARTISTS_OR_USERSAdd the current user as a follower of one or more artists or other spotify users.
SPOTIFY_FOLLOW_PLAYLISTAdd the current user as a follower of a playlist.
SPOTIFY_GET_ALBUMGet spotify catalog information for a single album.
SPOTIFY_GET_ALBUM_TRACKSGet spotify catalog information about an album's tracks.
SPOTIFY_GET_AN_ARTISTGet spotify catalog information for a single artist identified by their unique spotify id. <<DEPRECATED use get_artist>>
SPOTIFY_GET_AN_ARTISTS_ALBUMSGet spotify catalog information about an artist's albums. <<DEPRECATED use get_artist_s_albums>>
SPOTIFY_GET_AN_ARTISTS_TOP_TRACKSGet spotify catalog information about an artist's top tracks by country. <<DEPRECATED use get_artist_s_top_tracks>>
SPOTIFY_GET_AN_AUDIOBOOKGet spotify catalog information for a single audiobook.
SPOTIFY_GET_ARTISTGet spotify catalog information for a single artist identified by their unique spotify id.
SPOTIFY_GET_ARTIST_S_ALBUMSGet spotify catalog information about an artist's albums.
SPOTIFY_GET_ARTIST_S_RELATED_ARTISTSGet spotify catalog information about artists similar to a given artist.
SPOTIFY_GET_ARTIST_S_TOP_TRACKSGet spotify catalog information about an artist's top tracks by country.
SPOTIFY_GET_AUDIOBOOK_CHAPTERSGet spotify catalog information about an audiobook's chapters.
SPOTIFY_GET_AVAILABLE_DEVICESGet information about a user's available spotify connect devices.
SPOTIFY_GET_AVAILABLE_GENRE_SEEDSRetrieve a list of available genres seed parameter values for [recommendations](/documentation/web-api/reference/get-recommendations).
SPOTIFY_GET_AVAILABLE_MARKETSGet the list of markets where spotify is available.
SPOTIFY_GET_A_CHAPTERGet spotify catalog information for a single audiobook chapter.
SPOTIFY_GET_A_LIST_OF_CURRENT_USERS_PLAYLISTSGet a list of the playlists owned or followed by the current spotify user. <<DEPRECATED use get_current_user_s_playlists>>
SPOTIFY_GET_A_SHOWS_EPISODESGet spotify catalog information about an show's episodes.
SPOTIFY_GET_A_USERS_AVAILABLE_DEVICESGet information about a user's available spotify connect devices.
SPOTIFY_GET_CATEGORY_S_PLAYLISTSGet a list of spotify playlists tagged with a particular category.
SPOTIFY_GET_CURRENTLY_PLAYING_TRACKGet the object currently being played on the user's spotify account.
SPOTIFY_GET_CURRENT_USERS_PROFILEGet detailed profile information about the current user (including the current user's username). <<DEPRECATED use get_current_user_s_profile>>
SPOTIFY_GET_CURRENT_USER_S_PLAYLISTSGet a list of the playlists owned or followed by the current spotify user.
SPOTIFY_GET_CURRENT_USER_S_PROFILEGet detailed profile information about the current user (including the current user's username).
SPOTIFY_GET_EPISODEGet spotify catalog information for a single episode identified by its unique spotify id.
SPOTIFY_GET_FEATURED_PLAYLISTSGet a list of spotify featured playlists (shown, for example, on a spotify player's 'browse' tab).
SPOTIFY_GET_FOLLOWED_ARTISTSGet the current user's followed artists.
SPOTIFY_GET_INFORMATION_ABOUT_THE_USERS_CURRENT_PLAYBACKGet information about the user's current playback state, including track or episode, progress, and active device. <<DEPRECATED use get_playback_state>>
SPOTIFY_GET_LIST_USERS_PLAYLISTSGet a list of the playlists owned or followed by a spotify user. <<DEPRECATED use get_user_s_playlists>>
SPOTIFY_GET_NEW_RELEASESGet a list of new album releases featured in spotify (shown, for example, on a spotify player's “browse” tab).
SPOTIFY_GET_PLAYBACK_STATEGet information about the user's current playback state, including track or episode, progress, and active device.
SPOTIFY_GET_PLAYLISTGet a playlist owned by a spotify user.
SPOTIFY_GET_PLAYLIST_COVER_IMAGEGet the current image associated with a specific playlist.
SPOTIFY_GET_PLAYLIST_ITEMSGet full details of the items of a playlist owned by a spotify user.
SPOTIFY_GET_QUEUEGet the list of objects that make up the user's queue. <<DEPRECATED use get_the_user_s_queue>>
SPOTIFY_GET_RECENTLY_PLAYEDGet tracks from the current user's recently played tracks. **note**: currently doesn't support podcast episodes. <<DEPRECATED use get_recently_played_tracks>>
SPOTIFY_GET_RECENTLY_PLAYED_TRACKSGet tracks from the current user's recently played tracks. **note**: currently doesn't support podcast episodes.
SPOTIFY_GET_RECOMMENDATIONSRecommendations are based on seed entity data, matched with similar artists and tracks.
SPOTIFY_GET_SEVERAL_ALBUMSGet spotify catalog information for multiple albums identified by their spotify ids.
SPOTIFY_GET_SEVERAL_ARTISTSGet spotify catalog information for several artists based on their spotify ids.
SPOTIFY_GET_SEVERAL_AUDIOBOOKSGet spotify catalog information for several audiobooks identified by their spotify ids.
SPOTIFY_GET_SEVERAL_BROWSE_CATEGORIESGet a list of categories used to tag items in spotify (on, for example, the spotify player's “browse” tab).
SPOTIFY_GET_SEVERAL_CHAPTERSGet spotify catalog information for several audiobook chapters identified by their spotify ids.
SPOTIFY_GET_SEVERAL_EPISODESGet spotify catalog information for several episodes based on their spotify ids.
SPOTIFY_GET_SEVERAL_SHOWSGet spotify catalog information for several shows based on their spotify ids.
SPOTIFY_GET_SEVERAL_TRACKSGet spotify catalog information for multiple tracks based on their spotify ids.
SPOTIFY_GET_SEVERAL_TRACKS_AUDIO_FEATURESGet audio features for multiple tracks based on their spotify ids.

And 49 more actions; the docs lists every one.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 Spotify playlists I own or follow, with their names and IDs.”uses SPOTIFY_GET_CURRENT_USER_S_PLAYLISTS
“Read the first 10 items in this Spotify playlist and show their titles and artists or creators.”uses SPOTIFY_GET_PLAYLIST_ITEMS
“Read this Spotify album and summarize its title, artists, release date and reported track count.”uses SPOTIFY_GET_ALBUM

Connect Spotify in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Sign in to Spotify

    Open the Spotify connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.

  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Spotify account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.