Mmcp.market

Spotify MCP server

by jamiew·io.github.jamiew/spotify-mcp·v0.6.1

MCP server connecting LLMs to Spotify, with smart-batching and large-playlist tools

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

10 stars373 downloads/wk

Reviews

Write one

Nobody has reviewed Spotify yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Spotify tools (28, 5 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_to_queue

    Add a track to the playback queue.

  • add_tracks_to_playlist

    Add tracks to a playlist.

  • check_following_artists

    Check which artists the user follows. One request for up to 50.

  • check_saved_albums

    Check which albums are already saved to the library.

  • check_saved_tracks

    Check which tracks are already liked, without paging the whole library.

  • control_playback

    Control Spotify playback. Requires Premium and an active device.

  • create_playlistwrite action

    Create a new Spotify playlist.

  • get_album

    Get details for one or more Spotify albums, batched into a single request.

  • get_artist

    Get details for one or more Spotify artists, batched into a single request.

  • get_me

    Get the signed-in user's Spotify profile.

  • get_playback_state

    Get the current playback state: track, device, progress, shuffle and repeat.

  • get_playlist

    Get basic information about a Spotify playlist.

  • get_playlist_tracks

    Get tracks from a playlist with full pagination support.

  • get_queue

    Get the current playback queue. Returns: Currently playing track and queue of upcoming tracks

  • get_recently_played

    Get recently played tracks, most recent first.

  • get_saved_tracks

    Get user's saved/liked tracks (Liked Songs library).

  • get_top_items

    Get the user's top artists or tracks over a time range.

  • get_tracks

    Get detailed information about one or more Spotify tracks.

  • list_devices

    List the user's available Spotify devices.

  • list_playlists

    Get current user's playlists with pagination support.

  • remove_saved_trackswrite action

    Remove tracks from the user's saved (liked) tracks.

  • remove_tracks_from_playlistwrite action

    Remove tracks from a playlist.

  • reorder_playlist

    Move a contiguous block of tracks to a new position within a playlist.

  • save_tracks

    Save (like) tracks to the user's library.

  • search_music

    Search Spotify for tracks, albums, artists, or playlists.

  • transfer_playbackwrite action

    Move playback to a different device (see list_devices).

  • unfollow_playlist

    Unfollow a playlist, removing it from the user's library.

  • update_playlist_detailswrite action

    Modify playlist details.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

no findings
  • Code scan10 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Grade history

  • 2026-09-19downgradeABscore 83

Install directly

claude mcp add spotify-mcp -- uvx spotify-mcp-jamiew
Add to Cursor

Spotify: common questions

Is Spotify MCP server safe?
Mostly: it is graded B (83/100). Read the Spotify safety report
How do I install Spotify?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Spotify need an API key?
Yes. The registry entry asks for SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET.
Is Spotify maintained?
The last commit was 2 days ago (2026-09-17). The latest release is v0.6.1.
What can I use instead of Spotify?
Servers from other publishers that do the same job: Lineupify MCP server, SmartTokenGuard MCP server and Acornonaut MCP server. Compare all Spotify alternatives.

Alternatives to Spotify

Same job from other publishers: the closest match first, then the best rated.

All Spotify alternatives →
  • Lineupify
    Spotify playlists from a festival lineup, a genre, a song, a playlist or a blend. Own client ID.
    B
  • SmartTokenGuard
    Stop burning credits on broken AI video: check every render before you pay for the next one.
    A
  • Acornonaut
    Turn YouTube playlists into AI flashcards and learn with spaced repetition.
    B

More from jamiew