marcelmarais/Spotify
by Various
Lightweight MCP server for Spotify
MCP
marcelmarais/Spotify
Added 1 June 2026
Overview
A lightweight MCP server that exposes Spotify playback controls and library data through the Model Context Protocol. It lets AI agents query and control a user's Spotify account, such as playing tracks or fetching playlists, using TypeScript.
Best for
Best for
Developers building AI agents that need to control or query a user's Spotify account
Use cases
- Control Spotify playback from an AI assistant
- Search and retrieve user playlists or saved tracks
- Integrate music context into agent workflows
How to use
Tools exposed
searchSpotifygetNowPlayinggetMyPlaylistsgetPlaylistTracksgetRecentlyPlayedgetUsersSavedTracksgetQueuegetAvailableDevicesremoveUsersSavedTracksplayMusicpausePlaybackresumePlaybackskipToNextskipToPreviouscreatePlaylistaddTracksToPlaylistaddToQueuesetVolumeadjustVolume
Tested with
Claude Desktop, Cursor, Cline, VsCode
Notes
A lightweight MCP server that exposes Spotify playback controls and library data through the Model Context Protocol. It lets AI agents query and control a user’s Spotify account, such as playing tracks or fetching playlists, using TypeScript.
359 stars on GitHub. Last updated 2026-05-30.
Use cases
- Control Spotify playback from an AI assistant
- Search and retrieve user playlists or saved tracks
- Integrate music context into agent workflows
Pros
- Simple setup with minimal dependencies
- Directly leverages Spotify’s official Web API
- Active open-source project with 359 stars
Cons
- Requires user authentication and Spotify Premium for playback
- Limited to Spotify’s API capabilities (no offline or local files)
- No built-in rate limiting or caching for high-frequency requests
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Simple setup with minimal dependencies
- Directly leverages Spotify's official Web API
- Active open-source project with 359 stars
Cons
- Requires user authentication and Spotify Premium for playback
- Limited to Spotify's API capabilities (no offline or local files)
- No built-in rate limiting or caching for high-frequency requests
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.