Muzyczny serwer MCP, który robi całą robotę.
Jedno narzędzie dla każdej funkcji aplikacji webowej Free Your Music: Twoja biblioteka, transfery, automatyczna synchronizacja, narzędzia do playlist, poprawki dopasowań, analizy, statystyki i eksporty. W ramach Free Your Music Pro. Zaloguj się raz w przeglądarce i pytaj.
npx -y @freeyourmusic/mcp install --host=claude-desktopZapisuje do ~/Library/Application Support/Claude/claude_desktop_config.json
Zamknij całkowicie Claude Desktop (cmd+Q w macOS) i otwórz go ponownie. Narzędzia pojawią się pod serwerem freeyourmusic.
Wybierz swój serwis muzyczny
Każda strona serwisu ma przykładowe prompty i pokazuje, co serwer tam potrafi. Jeden serwer obsługuje każdy serwis, który połączysz.
Narzędzia, których użyjesz najczęściej
Serwer ma jedno narzędzie dla każdej operacji webowego API Free Your Music, a każde narzędzie przyjmuje dane wejściowe tej operacji. Poproś asystenta o listę narzędzi freeyourmusic, aby zobaczyć je wszystkie. Każde narzędzie wymaga Free Your Music Pro.
| Logowanie i konto | |
| fym_status | Twoje konto, status Pro i połączone serwisy |
| fym_sign_in | Rozpocznij logowanie w przeglądarce: krótki kod i link |
| fym_services_connect | Połącz serwis muzyczny w przeglądarce |
| fym_accounts_list | Twoje połączone konta wraz z ich id |
| Biblioteka i wyszukiwanie | |
| fym_library_playlists | Wszystkie playlisty ze wszystkich kont na jednej liście |
| fym_library_collections | Playlisty, albumy lub wykonawcy jednego konta |
| fym_library_tracks | Utwory z playlisty, albumu lub Twoich ulubionych utworów |
| fym_search | Przeszukaj katalog połączonego serwisu |
| Transfery i synchronizacja | |
| fym_transfers_create | Rozpocznij transfer między dwoma kontami: playlisty, ulubione utwory, albumy i artyści. Pro nie ma limitu utworów |
| fym_transfers_progress | Co właśnie robią Twoje trwające transfery |
| fym_transfers_pause | Wstrzymaj transfer; fym_transfers_resume wznawia go |
| fym_transfers_set_sync | Włącz lub wyłącz automatyczną synchronizację transferu |
| fym_transfers_sync_now | Zsynchronizuj transfer teraz |
| Narzędzia do playlist | |
| fym_playlists_create | Utwórz nową, pustą playlistę |
| fym_playlists_preview | Podgląd sortowania, tasowania, usuwania duplikatów lub podziału; niczego nie zmienia |
| fym_playlists_apply_tool | Zastosuj to sortowanie, tasowanie, usuwanie duplikatów lub podział |
| fym_playlists_edits | Dodawaj, usuwaj i przesuwaj utwory; zmieniaj nazwę; zmieniaj opis |
| fym_playlists_merge | Scal playlisty w nową |
| fym_playlists_copy | Skopiuj playlistę na inne konto lub w obrębie tego samego konta |
| fym_playlists_restore | Wróć do zapisanej wersji playlisty |
| Niedopasowane utwory | |
| fym_matches_unmatched | Utwory, których transfer nie dopasował |
| fym_matches_search | Szukaj właściwego utworu w serwisie docelowym |
| fym_matches_pick | Użyj wybranego utworu |
| Analizy, statystyki i eksporty | |
| fym_insights_playlist | Obserwujący, brzmienie i kondycja playlisty |
| fym_stats_section_get | Twoje statystyki słuchania, sekcja po sekcji |
| fym_exports_create | Eksportuj utwory, które transfer pominął |
| fym_premium_plans | Plany Pro; fym_premium_buy otwiera płatność |
Zaloguj się przez przeglądarkę
Poproś asystenta, żeby Cię zalogował. Wywoła fym_sign_in i poda Ci krótki kod oraz link do freeyourmusic.com/app/cli. Otwórz link, zaloguj się jak zawsze (e-mail, Apple lub Google), sprawdź kod i stuknij Zezwól. Sesja odnawia się sama, dopóki z niej korzystasz, a CLI na tym samym komputerze z niej korzysta.
Pyta, zanim coś usunie
Każde narzędzie mówi Twojej aplikacji AI, jakiego jest rodzaju. Narzędzia do odczytu mają flagę readOnlyHint. Narzędzia, które usuwają lub zastępują dane, takie jak usunięcie playlisty, scalanie usuwające oryginały czy odłączenie konta, mają destructiveHint, więc Twoja aplikacja AI może zapytać Cię przed ich uruchomieniem. Usunięcie konta Free Your Music w ogóle nie jest narzędziem: może to zrobić tylko CLI.
Wersja darmowa i Pro
W aplikacji webowej Free Your Music i aplikacjach mobilnych: połącz swoje serwisy, przenoś playlisty, ulubione utwory, albumy i artystów do 10 000 utworów łącznie, wybieraj zamienniki dla niedopasowanych utworów, korzystaj ze statystyk i eksportuj utwory, które się nie przeniosły.
Serwer MCP i CLI. Synchronizuj transfery. Edytuj, sortuj, tasuj, usuwaj duplikaty, dziel, łącz i przywracaj playlisty. Statystyki playlist.
Prywatność
CLI i serwer MCP działają na Twoim komputerze. Łączą się z API Free Your Music przez HTTPS przy użyciu sesji Twojego konta, która jest zapisana w ~/.fym/credentials.json i którą może odczytać tylko Twój użytkownik. Dane logowania do serwisów muzycznych pozostają zaszyfrowane na serwerach Free Your Music i nigdy nie trafiają do Twojej aplikacji AI. Wyniki narzędzi natomiast trafiają do Twojej aplikacji AI, a to, co z nimi zrobi, zależy od jej ustawień i dostawcy modelu.
Daj swojemu asystentowi klucze do swojej muzyki.
Skopiuj jedną komendę, uruchom ponownie aplikację AI i poproś ją, żeby Cię zalogowała.
npx -y @freeyourmusic/mcp install --host=claude-desktopZapisuje do ~/Library/Application Support/Claude/claude_desktop_config.json
Zamknij całkowicie Claude Desktop (cmd+Q w macOS) i otwórz go ponownie. Narzędzia pojawią się pod serwerem freeyourmusic.