# Jamiew Spotify MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.jamiew%2Fspotify-mcp
Registry id: `mcp-registry/io.github.jamiew/spotify-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "jamiew-spotify-mcp-server": {
      "command": "uvx",
      "args": [
        "spotify-mcp-jamiew"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add jamiew-spotify-mcp-server -- uvx spotify-mcp-jamiew
```

## Tools (28)

- `add_to_queue`: Queue a track
- `add_tracks_to_playlist`: Add up to 100 tracks
- `check_following_artists`: Check up to 50 followed artists
- `check_saved_albums`: Check up to 20 saved albums
- `check_saved_tracks`: Check up to 50 tracks against Liked Songs
- `control_playback`: Play, pause, skip, seek, volume, shuffle, and repeat
- `create_playlist`: Create a private playlist; set public=true to publish
- `get_album`: Read up to 20 albums; track list for a single album
- `get_artist`: Read up to 50 artists; top tracks for a single artist
- `get_me`: Read your profile
- `get_playback_state`: Read current track, device, progress, shuffle, and repeat
- `get_playlist`: Read playlist metadata without tracks
- `get_playlist_tracks`: Read playlist tracks with pagination
- `get_queue`: Read now playing and upcoming tracks
- `get_recently_played`: Read recently played tracks with timestamps
- `get_saved_tracks`: Read Liked Songs with pagination
- `get_top_items`: Read top artists or tracks over a time range
- `get_tracks`: Read up to 50 tracks; individual reads when batching is unavailable
- `list_devices`: List Spotify Connect devices
- `list_playlists`: List your playlists with pagination
- `remove_saved_tracks`: Unlike tracks
- `remove_tracks_from_playlist`: Remove tracks with confirmation where supported
- `reorder_playlist`: Move a block of tracks
- `save_tracks`: Like tracks
- `search_music`: Search tracks, albums, artists, or playlists with filters and pagination
- `transfer_playback`: Move playback to another device
- `unfollow_playlist`: Unfollow a playlist, including your own
- `update_playlist_details`: Change name, description, or visibility

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
