
Spotify MCP
@varunneal
About Spotify MCP
MCP to connect your LLM with Spotify.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"spotify-mcp": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"uv",
"--directory",
"/path/to/spotify-mcp",
"run",
"spotify-mcp"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Spotify MCP?
Spotify MCP is a Model Context Protocol server that connects Claude with Spotify, built on top of the Spotipy library. It enables controlling Spotify playback, searching the music library, and managing playlists through natural language commands in an MCP-enabled client like Claude Desktop.
How to use Spotify MCP?
Configure with Spotify API credentials (client ID, client secret, and a redirect URI like http://127.0.0.1:8080/callback) and add the server to your MCP config. Run with uvx (e.g., uvx --python 3.12 --from git+https://github.com/varunneal/spotify-mcp spotify-mcp) or run locally after cloning the repo. A Spotify Premium account is required for the developer API.
Key features of Spotify MCP
- Start, pause, and skip playback
- Search for tracks, albums, artists, and playlists
- Get info about a track, album, artist, or playlist
- Manage the Spotify queue
- Manage, create, and update playlists
Use cases of Spotify MCP
- Control Spotify playback hands-free via Claude conversations
- Find and play music by describing what you want to hear
- Build and modify playlists using natural language
- Queue up songs for a listening session without opening Spotify
FAQ from Spotify MCP
What are the prerequisites?
A Spotify Premium account, a Spotify Developer app with a redirect URI (must use http and a loopback address), and uv version 0.54 or newer.
How do I find logs for troubleshooting?
On macOS, Claude Desktop logs are in ~/Library/Logs/Claude. On other platforms, refer to the MCP quickstart guide for log locations.
How can I avoid being asked to authorize every tool call?
Run the project locally by cloning the repository and using uv --directory /path/to/spotify-mcp run spotify-mcp in your MCP config instead of uvx.
Is this project actively maintained?
As of March 2026 the project is marked as inactive, and most pull requests will not be merged.
What authentication method does it use?
It uses Spotify OAuth via client ID, client secret, and a redirect URI. The redirect URI must be set to an explicit loopback address (e.g., http://127.0.0.1:8080/callback).
Frequently asked questions
What are the prerequisites?
A Spotify Premium account, a Spotify Developer app with a redirect URI (must use `http` and a loopback address), and `uv` version 0.54 or newer.
How do I find logs for troubleshooting?
On macOS, Claude Desktop logs are in `~/Library/Logs/Claude`. On other platforms, refer to the MCP quickstart guide for log locations.
How can I avoid being asked to authorize every tool call?
Run the project locally by cloning the repository and using `uv --directory /path/to/spotify-mcp run spotify-mcp` in your MCP config instead of `uvx`.
Is this project actively maintained?
As of March 2026 the project is marked as inactive, and most pull requests will not be merged.
What authentication method does it use?
It uses Spotify OAuth via client ID, client secret, and a redirect URI. The redirect URI must be set to an explicit loopback address (e.g., `http://127.0.0.1:8080/callback`).
Basic information
More Media & Design MCP servers

Instagram + TikTok Downloader & Transcriber
IYIAInstagram + TikTok content tools inside your AI: download HD posts/reels/carousels, view Instagram stories anonymously, AI-transcribe videos (100+ languages, SRT/VTT/TXT). Requires a Repost PRO subscription.
YouTube MCP Server
ZubeidHendricksMCP Server for YouTube API, enabling video management, Shorts creation, and advanced analytics

AI Manga & Anime Generator - Mangii MCP
AAAIStudioPublic Mangii MCP metadata (ai.mangii/manga). Remote Streamable HTTP at mcp.mangii.ai.

Shotstack
Shotstack's official MCP server gives AI assistants direct access to the Shotstack video editing API, so you can produce video from a conversation instead of writing Edit JSON by hand. Available tools cover rendering vid

TravelAnimator
Lascade-CoMCP server and CLI for TravelAnimator — generate animated travel videos, itineraries, and trip media from Claude, Codex, or your terminal
Comments