Spotify Music MCP. Control Playback and Analyze Deep Audio Features
Spotify Music MCP lets your AI client control Spotify playback, search its entire catalog of millions of tracks, and analyze audio features. Use this to find specific songs, manage playlists on the fly, or get deep data points like a track's tempo and energy level—all through simple conversation.
Give Claude and any AI agent real-world access
Find any track, artist, album, or playlist by name across Spotify's massive database.
Start playing music, pause the current song, or add tracks directly to your listening queue.
Retrieve deep audio metrics for any track, including its danceability, energy level, and tempo.
View your existing music libraries or get recommended tracks based on specific artists or moods.
Ask an AI about this
Waiting for input…
What AI agents can do with Spotify Music MCP with 13 Tools
These tools allow your agent to perform every action related to music—from searching the catalog to analyzing a song's technical data.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Spotify Music MCPGet Album
Retrieves all specific information about a given album.
Get Artist
Gets detailed data for a specified musical artist.
Get Current Track
Pulls the details of whatever song is playing right now on your device.
Search
Searches Spotify's library to find tracks, artists, albums, or playlists.
Get Track
Gets comprehensive data for a specific song.
Get User Playlists
Lists all the personalized playlists you currently have saved on Spotify.
Get Audio Features
Provides technical metrics like danceability and energy for a specific track.
Get New Releases
Fetches a list of the newest albums and singles available on Spotify.
Pause
Stops the music playback that is currently running.
Play
Starts or resumes playing music immediately.
Get Playlist
Retrieves details for a single, specific playlist by ID.
Add To Queue
Adds a specified track to the end of your current listening queue.
Get Recommendations
Generates new music suggestions based on seed artists, genres, or tracks you provide.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Spotify Music, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Spotify. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Friction of Music Research
Right now, researching music is a click-heavy nightmare. You find a song you like, but to know if it'll fit your project, you have to open the app and hunt for the data—the BPM, the energy level, everything. Then, if you want to play it later, you have to remember to manually save it or add it to a playlist in a separate tab.
With this MCP connected via Vinkius, that whole tedious process disappears. You just ask your agent for the data—'What are the audio features for XYZ?'—and get a clean, readable response instantly. The hard work of cross-referencing apps and data points is gone.
Spotify Music MCP Gives You Control Over Every Beat
You no longer have to switch between searching for tracks, checking out new releases, and controlling the playback. Your agent handles everything in sequence: it can `search` for an artist, then check their albums using `get_album`, and finally play a song from that album using `play`. It's one continuous flow.
The difference is control. You get precise, actionable outputs—not just links or suggestions. Your agent turns abstract ideas about music into concrete commands.
What Spotify Music MCP does for your AI
Your agent can handle all your music needs without you having to switch apps or open the Spotify desktop client. You ask for something—maybe 'Play some high-energy jazz for a study session,' or 'What are the audio features of that new track?'—and this MCP handles the actions, from searching millions of songs to adjusting the playback queue and even analyzing the song’s underlying data.
This connection lets you get detailed information about specific artists or albums, build recommendations based on genres, and view all your existing playlists, everything through text prompts. If you're using Vinkius, this MCP gives your AI client immediate access to a massive library of music control tools, turning simple conversation into actual audio commands.
019d760c-1b37-705f-b142-b70405bf7cae How to set up Spotify Music MCP
The bottom line is you tell your agent what music action you want; it handles the complex calls to Spotify and gives you a result without manual effort.
First, subscribe to this MCP and provide your Spotify Access Token in the Vinkius Developer Dashboard.
Next, prompt your AI client with a natural language request—for example, 'Find me an upbeat track for running.'
Finally, your agent executes the necessary commands, managing playback or returning metadata directly to you.
Who uses Spotify Music MCP
Anyone who works with media, audio content, or requires data about popular culture. Think music producers, podcast editors, marketing analysts, or just serious music nerds tired of switching between Spotify and their terminal.
Needs to quickly research the mood (tempo, energy) of background tracks for a video script without ever leaving their writing environment.
Requires structured data points like track tempo or valence across multiple songs to build comparative reports on music trends.
Needs an agent to manage a complex playlist queue live, jumping between genres and tracking the current track without manual intervention.
Benefits of connecting Spotify Music MCP
Stop clicking through menus. You can tell your agent to find music, pause it, get its technical data (like tempo), and then resume playback—all in one conversation.
Need research material? Use the get_audio_features tool to instantly pull metrics like energy or danceability for any song, helping you analyze trends without opening a spreadsheet.
Playlist management gets simple. Instead of manually checking every folder, your agent can use get_user_playlists and then get_playlist to give you an overview of your entire music library.
Discovery is instant. Use search or get_recommendations to find brand new songs tailored exactly to a mood or genre, saving hours of browsing.
Stay up-to-date with the latest hits. The get_new_releases tool pulls fresh album data so you always know what's dropping right now.
Spotify Music MCP use cases
Analyzing a mood for a soundtrack
A film editor needs to choose background music. They ask their agent to search for tracks tagged 'cinematic.' Then, they use get_audio_features on the top three results to compare the tempo and valence scores before picking one.
Managing a party's music flow
A host asks their agent to check the current track using get_current_track. When the song ends, they prompt the agent to add five high-energy songs to the queue using add_to_queue and then tell it to resume playback with play.
Building a discovery tool
A user wants to find music similar to their favorite album. They ask the agent to get recommendations using get_recommendations, referencing specific artists, and then check out any new drops with get_new_releases.
Curating a themed playlist
A user wants a playlist of 'Rainy Day Chill.' They ask the agent to retrieve their existing playlists using get_user_playlists, then use the details from get_playlist to ensure the theme is consistent.
Spotify Music MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Manually tracking song metrics
Writing down a list of 10 songs, then having to open ten different websites or apps just to find out the BPM and energy score for each one.
Just tell your agent to search for those 10 songs using search. Then, ask it to run get_audio_features on the resulting list. It handles all the data retrieval in one command.
Controlling playback with multiple steps
Manually pausing music through the app, then opening another panel to add a song, and finally clicking play again.
Tell your agent: 'Pause this track, add that next one to the queue, and restart.' The MCP uses pause, add_to_queue, and play sequentially for you.
Searching and getting data separately
First running a search query just to get a track ID, then having to run another command using that ID to check the album details.
Ask your agent to perform both actions at once. It handles the initial search for the song and immediately uses the get_track tool to pull all associated metadata.
When to use Spotify Music MCP
Use this MCP if your process involves media consumption, catalog research, or data analysis related to music. If you need to know what songs are playing right now, get album info, or analyze a song's vibe (tempo, energy), this is the tool for you. Don't use it just because you want to browse Spotify; use it when you need actions—like adding something to a queue (add_to_queue) or getting hard metrics (get_audio_features). If your goal is purely visual discovery and you don't have an AI agent ready to execute commands, this MCP won't help. It’s for automation, not browsing.
Frequently asked questions about Spotify Music MCP
How does the Spotify Music MCP work with my existing playlists? +
The MCP can read your library using get_user_playlists and pull details on specific lists via get_playlist. You don't have to manually check them; just ask your agent what's in your 'Workout Jams' playlist.
Can I use the Spotify Music MCP to find music for a specific mood? +
Yes. Instead of guessing, you can prompt the MCP to generate suggestions using get_recommendations. You just tell it the genre or artist, and it finds tracks that match your desired vibe.
Is the Spotify Music MCP only for finding songs? +
No. Beyond searching, you can control playback directly. You can ask it to pause music using pause, add something to the queue with add_to_queue, or start playing a track immediately.
What kind of data does get_audio_features provide? +
It provides technical metrics like Danceability, Energy, Valence, and Tempo. This is useful for data analysis when you need to quantify how 'happy' or 'fast' a song sounds.
How do I find the newest songs using the Spotify Music MCP? +
Simply ask your agent to run get_new_releases. It pulls the latest albums and singles, keeping you updated on what’s dropping across Spotify.