From asi
Controls Spotify playback and manages playlists: play/pause/skip tracks, search songs/albums/artists, create/add tracks, check now playing/library. Requires Premium.
How this skill is triggered — by the user, by Claude, or both
Slash command
/asi:spotifyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Control Spotify playback and manage playlists via MCP.
Control Spotify playback and manage playlists via MCP.
MCP server configured in ~/.mcp.json:
{
"spotify": {
"command": "node",
"args": ["/Users/alice/Projects/spotify-mcp-server/build/index.js"]
}
}
OAuth config in /Users/alice/Projects/spotify-mcp-server/spotify-config.json.
| Tool | Description |
|---|---|
searchSpotify | Search tracks, albums, artists, playlists |
getNowPlaying | Get currently playing track |
getMyPlaylists | List user's playlists |
getPlaylistTracks | Get tracks in a playlist |
getRecentlyPlayed | Recently played tracks |
getUsersSavedTracks | Liked songs library |
| Tool | Description |
|---|---|
playMusic | Play track/album/artist/playlist |
pausePlayback | Pause current playback |
skipToNext | Skip to next track |
skipToPrevious | Skip to previous track |
addToQueue | Add item to queue |
| Tool | Description |
|---|---|
createPlaylist | Create new playlist |
addTracksToPlaylist | Add tracks to playlist |
| Tool | Description |
|---|---|
getAlbums | Get album details |
getAlbumTracks | Get tracks from album |
saveOrRemoveAlbumForUser | Save/remove albums |
checkUsersSavedAlbums | Check if albums saved |
searchSpotify(query="bohemian rhapsody", type="track", limit=5)
playMusic(uri="spotify:track:6rqhFgbbKwnb9MLmUQDhG6")
getNowPlaying()
createPlaylist(name="Workout Mix", description="Pump up songs", public=false)
addTracksToPlaylist(playlistId="...", trackUris=["spotify:track:..."])
addToQueue(type="track", id="6rqhFgbbKwnb9MLmUQDhG6")
npm run auth in spotify-mcp-server to set up OAuth if tokens expiredThis skill connects to the K-Dense-AI/claude-scientific-skills ecosystem:
general: 734 citations in bib.duckdbThis skill maps to Cat# = Comod(P) as a bicomodule in the equipment structure:
Trit: 0 (ERGODIC)
Home: Prof
Poly Op: ⊗
Kan Role: Adj
Color: #26D826
The skill participates in triads satisfying:
(-1) + (0) + (+1) ≡ 0 (mod 3)
This ensures compositional coherence in the Cat# equipment structure.
npx claudepluginhub plurigrid/asi --plugin asiAutomate Spotify workflows including playlist management, music search, playback control, and user profile access via Composio MCP integration.
Plays curated music presets across mood, genre, and activity categories via MCP tool. Useful for setting a coding or study atmosphere.
Generates personalized music playlists by scanning Apple Music play data and Spotify exports, using mmx CLI for AI songs and album covers. Handles multilingual user prompts.