gupta-kush/spotify-mcp
by Various
Control Spotify from Claude, Cursor, or any MCP client. 100+ tools for playback, playlists, discovery, and curation.
MCP
gupta-kush/spotify-mcp
Added 1 June 2026
Overview
A Model Context Protocol server that exposes Spotify control via tools usable from any MCP client like Claude or Cursor. It provides over 100 tools for playback, playlist management, music discovery, and curation through a standard API interface.
Best for
Best for
Developers who want to integrate Spotify control into AI assistants or code editors.
Use cases
- Control Spotify playback and volume from a chat or coding assistant
- Automate playlist creation and song curation via prompts
- Discover new music and manage listening queues hands-free
How to use
Install
claude mcp add spotify -- uvx spotify-mcp Tools exposed
spotify_statusspotify_now_playingspotify_playspotify_pausespotify_resumespotify_skip_nextspotify_skip_previousspotify_add_to_queuespotify_get_queuespotify_get_devicesspotify_set_volumespotify_seekspotify_set_repeatspotify_toggle_shufflespotify_transfer_playbackspotify_get_my_playlistsspotify_get_playlistspotify_get_playlist_tracksspotify_create_playlistspotify_add_to_playlist
Tested with
Claude Desktop, Claude Code, Cursor, VS Code
Notes
A Model Context Protocol server that exposes Spotify control via tools usable from any MCP client like Claude or Cursor. It provides over 100 tools for playback, playlist management, music discovery, and curation through a standard API interface.
5 stars on GitHub. Last updated 2026-03-31. Licensed MIT.
Use cases
- Control Spotify playback and volume from a chat or coding assistant
- Automate playlist creation and song curation via prompts
- Discover new music and manage listening queues hands-free
Pros
- Extensive tool set covering most Spotify actions
- Works with multiple popular MCP clients out of the box
- Open source with an active community (5 stars)
Cons
- Requires Spotify Premium account for full playback control
- Written in Python, may need Python environment setup
- Dependent on Spotify API rate limits and auth tokens
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Extensive tool set covering most Spotify actions
- Works with multiple popular MCP clients out of the box
- Open source with an active community (5 stars)
Cons
- Requires Spotify Premium account for full playback control
- Written in Python, may need Python environment setup
- Dependent on Spotify API rate limits and auth tokens
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
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.