Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol.
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol.
A lightweight Model Context Protocol (MCP) server that enables AI assistants like Cursor & Claude to control Spotify playback and manage playlists.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| Parameters | - playlistId (string): The Spotify ID of the playlist |
| limit | number, optional): Maximum number of tracks to return (1-50) |
| offset | number, optional): Offset for pagination (0-based index) |
| Returns | Success confirmation with the move details |
| Example | reorderPlaylistItems({ playlistId: "3cEYpjA9oz9GiPac4AsH4n", rangeStart: 2, insertBefore: 0 }) |
| id | string, optional): Spotify ID of the item to queue |
| deviceId | string, optional): ID of the device to adjust volume on |
| Alternative | addToQueue({ type: "track", id: "6rqhFgbbKwnb9MLmUQDhG6" }) |
| public | boolean, optional): Whether the playlist should be public |
| position | number, optional): Position to insert tracks |
| collaborative | boolean, optional): Whether the playlist should be collaborative (requires public to be false) |
| snapshotId | string, optional): The playlist snapshot ID to target a specific version |
| rangeLength | number, optional): Number of consecutive items to move (defaults to 1) |
{
"mcpServers": {
"spotify": {
"command": "node",
"args": [
"spotify-mcp-server/build/index.js"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Allows AI assistants to query movie and TV show collections managed by Radarr and Sonarr.
This community Workers MCP demo exposes image generation, page screenshots and image extraction through a local client adapter and Cloudflare backend.
Analyzes YouTube videos by extracting transcripts, summarizing content, and answering questions using AI.
Retrieves YouTube video URLs from a specified Watch Later playlist within a given timeframe.
Provides QQ Music search functionality via the Modular Control Protocol (MCP).
Extracts subtitles from YouTube videos using a provided link.