Spotify Playlist Curator MCP Server
@lechiffre1
About Spotify Playlist Curator MCP Server
MCP server that can analyze your Spotify playlists and use Claude to recommend songs based on the mood, vibe, BPM, and other musical attributes.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Spotify Playlist Curator MCP Server?
An MCP server that curates Spotify playlists by analyzing existing tracks and using Claude AI to recommend songs based on mood, vibe, BPM, and other musical attributes. It integrates with Spotify for playlist access and the MCP protocol for AI-driven song selection.
How to use Spotify Playlist Curator MCP Server?
Install dependencies with npm install, configure a Spotify Developer application and set credentials in a .env file, then start the server with npm start. After authenticating via a browser at http://localhost:3000/login, call MCP methods such as getPlaylists, getPlaylistDetails, and getClaudeRecommendations to analyze and enhance your playlists.
Key features of Spotify Playlist Curator MCP Server
- Connect to your Spotify account and access playlists.
- Analyze audio features of tracks in your playlists.
- Generate a summary of playlist mood, energy, and tempo.
- Get song recommendations from Claude AI based on analysis.
- Search for tracks and add them to your playlists.
- Create new playlists with custom names and descriptions.
Use cases of Spotify Playlist Curator MCP Server
- Refresh an existing playlist with AI-suggested tracks matching its vibe.
- Analyze a playlist's audio characteristics to inform new song choices.
- Build mood- or genre-based playlists from scratch using recommendations.
- Automate playlist expansion by pulling recommendations and adding them.
FAQ from Spotify Playlist Curator MCP Server
What are the prerequisites for using this server?
You need Node.js v14 or higher, a Spotify Developer account with a registered application, and Claude access via the MCP protocol.
How does authentication with Spotify work?
After starting the server, visit http://localhost:3000/login in your browser, log into your Spotify account, and authorize the application. You can then close the browser and use the MCP client.
Can I create a new Spotify playlist through this server?
Yes, the createPlaylist MCP method lets you create a new playlist with a name, optional description, and public/private setting.
Does the server require Claude AI to function?
The recommendation feature (getClaudeRecommendations) requires a valid Anthropic API key. Other operations like fetching playlists or searching tracks work without it.
Where do the data and credentials live?
Credentials are stored in a local .env file on your machine. Spotify data is accessed via the Spotify API; no data is stored on the server.
More Media & Design MCP servers
YouTube MCP Server
ZubeidHendricksMCP Server for YouTube API, enabling video management, Shorts creation, and advanced analytics
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.
MCP Figma to React Converter
StudentOfJSMCP server for converting Figma designs to React components
Figma MCP Server
JayArrowzFigma MCP Server with full API functionality

Google Maps
modelcontextprotocolModel Context Protocol Servers
Comments