The Spotify MCP Server acts as a remote Model Context Protocol (MCP) gateway, enabling AI assistants and other clients to seamlessly interact with the full Spotify Web API. Built with modern technologies like Bun, Hono, and Supabase, it handles complex authentication workflows including OAuth2/PKCE, automatic token refresh, and encrypted storage of Spotify tokens. This server exposes 80 distinct tools for managing albums, artists, playback, playlists, and user profiles, all without requiring local installation or API keys from the end-user. It simplifies Spotify integration for various platforms like Claude.ai and other MCP-compatible clients.
Características Principales
0180 tools covering the Spotify Web API
02Remote MCP via Streamable HTTP transport — no local install required
03OAuth2 proxy with PKCE support and dynamic client registration
04Automatic token refresh for Spotify tokens
05Encrypted storage of all Spotify tokens with AES-256-GCM
060 GitHub stars
Casos de Uso
01Integrating Spotify functionality into AI assistants like Claude.ai
02Connecting Spotify to Claude Desktop and Claude Code for interactive music control
03Enabling AI models to programmatically manage Spotify playback, playlists, and user libraries