{"repo":"marcelmarais/spotify-mcp-server","free":true,"listed":false,"github":"https://github.com/marcelmarais/spotify-mcp-server","clone":"git clone https://github.com/marcelmarais/spotify-mcp-server.git","description":"Lightweight MCP server for Spotify","language":"TypeScript","stars":426,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"Spotify MCP Server A lightweight Model Context Protocol (MCP) server that enables AI assistants like Cursor & Claude to control Spotify playback and manage playlists. Contents - Example Interactions - Tools - Read Operations - Album Operations - Play / Create Operations - Playlist Operations - Setup - Prerequisites - Installation - Creating a Spotify Developer Application - Spotify API Configuration - Authentication Process - Integrating with Claude Desktop, Cursor, and VsCode (Cline) Example Interactions - \"Play Elvis's first song\" - \"Create a Taylor Swift / Slipknot fusion playlist\" - \"Copy all the techno tracks from my workout playlist to my work playlist\" - \"Turn the volume down a bit\" Tools Read Operations 1. searchSpotify - Description : Search for tracks, albums, artists, or playlists on Spotify - Parameters : - query (string): The search term - type (string): Type of item to search for (track, album, artist, playlist) - limit (number, optional): Maximum number of results to return (1-10, default: 10) - offset (number, optional): Index of the first result to return (default: 0) - Returns : List of matching items with their IDs, names, and additional details - Example : searchSpotify(\"bohemian rhapsody\", \"track\", 10) 2. getNowPlaying - Description : Get information about the currently playing track on Spotify, including device and volume info - Parameters : None - Returns : Object containing track name, artist, album, playback progress, duration, playback state, device ","default_branch":null,"files":null,"tree":[],"storefront":"/r/marcelmarais","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marcelmarais/spotify-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}