Connect Spotify to Claude & Any MCP Client
Control playback, manage playlists, and search music with AI. Secure OAuth authentication. No API keys needed.
What You Can Do
"What's currently playing on my Spotify?"
Get real-time playback information with track, artist, and progress
"Search for tracks by The Beatles and play the top result"
Search music and control playback with natural language
"Create a new playlist called 'Focus Music' and add some chill tracks"
AI-powered playlist creation and management
"Show me my recently liked songs"
Access your library and saved tracks
"Skip to the next track"
Control playback with simple commands
How to Connect
- 1
Sign up for MCP Hubby
- 2
Click "Connect Spotify"
- 3
Authorize with Spotify OAuth (same as "Sign in with Spotify")
- 4
Copy configuration to Claude Desktop, Cursor, or any MCP client
- 5
Start controlling your music with AI
Note: You need an active Spotify device (mobile, desktop, or web player) to control playback. The API can't start Spotify from scratch - it controls already-open Spotify sessions.
Available Operations
Playback Control
- Get current playback state
- Play tracks, albums, or playlists
- Pause playback
- Skip to next/previous track
Music Discovery
- Search for tracks, albums, artists, and playlists
- Browse your saved tracks
- Get recommendations (via raw API)
Library & Playlists
- View all your playlists
- Create new playlists
- Add tracks to playlists
- Get playlist details and tracks
- Access your liked songs
Advanced
- Raw API access for any Spotify endpoint
- Set shuffle and repeat modes
- Adjust volume
- Transfer playback between devices
Frequently Asked Questions
Is my Spotify data secure?
Yes. We use OAuth (the same "Sign in with Spotify" flow used everywhere). We never see your password or store your listening history. We only maintain a connection token that lets us proxy API requests on your behalf.
What permissions do you need?
We request read access to your library, playlists, and playback state, plus write access to control playback and modify playlists. You can see exactly what we request during OAuth authorization.
Can I disconnect anytime?
Yes. One click in your hub disconnects Spotify and revokes access. You can also revoke access directly in your Spotify account settings.
What AI tools does this work with?
Any MCP-compatible client: Claude Desktop, Cursor, Continue, and more. One connection works with all.
Do I need Spotify Premium?
Some playback control features require Spotify Premium. The API can read your library and playlists on any account, but controlling playback (play, pause, skip) requires Premium.
Why can't the AI start Spotify?
The Spotify API requires an active device to send playback commands to. You need to have Spotify open on at least one device (phone, computer, web player) before the AI can control it.
Ready to Connect Spotify?
Connect Spotify NowQuick setup • Works with all MCP clients • Control music with AI