What is Spotify?
A remote Model Context Protocol (MCP) server that provides full coverage of the Spotify Web API, enabling AI assistants to interact with Spotify. Built with Bun, Hono, and Supabase, it requires no local installation for end users.
How to use Spotify?
Add the server as a custom connector in Claude.ai using the URL https://sptfy-mcp.online/mcp, or add it to any MCP client supporting Streamable HTTP by including the same URL in the client config. On first connection, you will be guided through Spotify authorization with no API keys or local setup needed.
Key features of Spotify
- 80 tools covering the complete Spotify Web API
- Remote MCP via Streamable HTTP transport
- OAuth2 proxy with PKCE and dynamic client registration
- Automatic token refresh with encrypted storage (AES-256-GCM)
- Supabase backend for tokens, sessions, and clients
- Tool analytics with 90‑day retention and scheduled cleanup
- Landing page with live health status
Use cases of Spotify
- Control Spotify playback (play, pause, skip, seek, queue) from an AI chat
- Manage playlists: create, modify, add or remove items, and change cover images
- Search across all Spotify content types with field filters
- Save, remove, and check saved albums, tracks, episodes, shows, and audiobooks
- Follow or unfollow artists and users, and view top items
コメント