controlling-spotify
Control Spotify playback and manage playlists via MCP server. Use when user requests playing music, controlling Spotify, creating playlists, searching songs, or managing their Spotify library.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Control Spotify playback and manage playlists via MCP server. Use when user requests playing music, controlling Spotify, creating playlists, searching songs, or managing their Spotify library.
How to use
Przygotuj poświadczenia Spotify: wejdź na https://developer.spotify.com/dashboard/, utwórz nową aplikację i zanotuj Client ID oraz Client Secret. W ustawieniach aplikacji dodaj redirect URI: http://127.0.0.1:8888/callback.
Uzyskaj refresh token, uruchamiając lokalnie skrypt pomocniczy (dostępny w dokumentacji umiejętności). Skrypt przeprowadzi Cię przez autoryzację OAuth i zwróci długotrwały refresh token — zapisz go w bezpiecznym miejscu.
Skonfiguruj trzy poświadczenia w ustawieniach umiejętności: SPOTIFY_CLIENT_ID, SPOTIFY_CLIENT_SECRET i SPOTIFY_REFRESH_TOKEN. Alternatywnie możesz dodać te dane w pliku Knowledge projektu w formacie .env.
Po aktywacji umiejętności możesz prosić Claude'a o sterowanie Spotify — na przykład "Zagraj moją ulubioną playlistę", "Wyszukaj piosenki od artysty X" lub "Utwórz nową playlistę".
Umiejętność obsługuje wszystkie podstawowe polecenia: odtwarzanie, pauzowanie, przeskakiwanie utworów, wyszukiwanie, tworzenie i edytowanie playlist oraz przeglądanie aktualnie odtwarzanego utworu i statusu odtwarzania.