spotify-streamable-mcp-server
Verified Safeby iceener
Overview
An HTTP MCP server for Spotify, enabling LLMs to search music, control playback, and manage playlists/saved songs for voice interfaces and smart-home automations.
Installation
bun devEnvironment Variables
- SPOTIFY_CLIENT_ID
- SPOTIFY_CLIENT_SECRET
- OAUTH_SCOPES
- OAUTH_REDIRECT_URI
- OAUTH_REDIRECT_ALLOWLIST
- RS_TOKENS_ENC_KEY
Security Notes
The server explicitly warns that its HTTP transport and OAuth wrapper are for personal/local use and 'not production‑hardened', recommending additional hardening (TLS, token validation, secure storage, rate limiting) for remote deployment. However, it implements strong validation for MCP tools/schemas, encrypted token storage (with a user-provided key), and includes origin/protocol version validation. No 'eval' or obvious malicious patterns were found. The prompt for `RS_TOKENS_ENC_KEY` for KV token encryption is a strong positive.
Similar Servers
discogs-mcp-server
Provides a Model Context Protocol (MCP) server for interacting with the Discogs API, enabling music catalog management and search.
1xn-vmcp
An open-source tool for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, facilitating fine-grained context-engineering for AI workflows and agents.
tuisic
A terminal-based online music streaming application that provides an MCP (Model Context Protocol) server for AI integration, allowing AI clients to control music playback and search.
lastfm-mcp
A Model Context Protocol (MCP) server that provides seamless access to Last.fm listening data and music information via AI assistants like Claude.