mcp-spotify-render
Verified Safeby AlexSchardin
Overview
Enables AI assistants to control Spotify playback and manage playlists through a Model Context Protocol (MCP) server.
Installation
npm run build && node build/index.jsSecurity Notes
The server utilizes OAuth 2.0 for Spotify authentication, requiring users to configure `clientId`, `clientSecret`, and a `redirectUri` in a `spotify-config.json` file. The authentication flow involves a temporary local HTTP server (`127.0.0.1`) for exchanging authorization codes for tokens, which are then saved locally. No hardcoded secrets are found. The primary Node.js server does not directly expose any network listeners other than the temporary one for OAuth. Both implementations (Node.js and an alternative Python server for multi-tenant HTTP deployments) use standard, well-maintained libraries for API interaction. No `eval` or code obfuscation is present.
Similar Servers
spotify-mcp-server
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
spotify-streamable-mcp-server
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.
sonos-ts-mcp
Control Sonos multi-room audio systems via Model Context Protocol (MCP) for AI-driven home automation and smart audio experiences.
youtube-music-mcp-server
Full-featured MCP server for YouTube Music to search, manage playlists, and create smart recommendations through AI assistants.