MCP Claude Spotify
|
An integration that allows Claude Desktop to interact with Spotify using the Model Context Protocol (MCP). |
Features
- Spotify authentication
- Search for tracks, albums, artists, and playlists
- Playback control (play, pause, next, previous)
- Full playlist management (create, update, delete, reorder tracks, manage cover images)
- Get personalized recommendations
- Access user's top played tracks over different time periods
- View recently played tracks
Demo
Requirements
- Node.js 16 or higher
- Spotify account
- Claude Desktop
- Spotify API credentials (Client ID and Client Secret)
Installation
Installing via Smithery
To install MCP Claude Spotify for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @imprvhub/mcp-claude-spotify --client claudeInstalling Manually
- Clone or download this repository:
git clone https://github.com/imprvhub/mcp-claude-spotify
cd claude-spotify-mcp- Install dependencies:
npm install- Build the project (if you want to modify the source code):
npm run build





