Musik-MCP-servern som gör hela jobbet.
Ett verktyg för varje funktion i Free Your Musics webbapp: ditt bibliotek, överföringar, automatisk synkning, spellistverktyg, matchningsfixar, insikter, statistik och exporter. Ingår i Free Your Music Pro. Logga in en gång i webbläsaren och fråga.
npx -y @freeyourmusic/mcp install --host=claude-desktopSkriver till ~/Library/Application Support/Claude/claude_desktop_config.json
Avsluta Claude Desktop helt (cmd+Q på macOS) och öppna det igen. Verktygen visas under freeyourmusic-servern.
Välj din musiktjänst
Varje tjänstsida har exempelprompter och visar vad servern kan göra där. En server täcker alla tjänster du ansluter.
Verktygen du använder mest
Servern har ett verktyg för varje åtgärd i Free Your Musics webb-API, och varje verktyg tar emot indata för den åtgärden. Be din assistent lista freeyourmusic-verktygen för att se alla. Varje verktyg kräver Free Your Music Pro.
| Inloggning och konto | |
| fym_status | Ditt konto, din Pro-status och dina anslutna tjänster |
| fym_sign_in | Starta inloggningen i webbläsaren: en kort kod och en länk |
| fym_services_connect | Anslut en musiktjänst i webbläsaren |
| fym_accounts_list | Dina anslutna konton, med deras id |
| Bibliotek och sök | |
| fym_library_playlists | Varje spellista från varje konto, i en lista |
| fym_library_collections | Spellistorna, albumen eller artisterna för ett konto |
| fym_library_tracks | Låtarna i en spellista, ett album eller dina gillade låtar |
| fym_search | Sök i katalogen för en ansluten tjänst |
| Överföringar och synkning | |
| fym_transfers_create | Starta en överföring mellan två konton: spellistor, gillade låtar, album och artister, utan låtgräns |
| fym_transfers_progress | Vad dina pågående överföringar gör just nu |
| fym_transfers_pause | Pausa en överföring; fym_transfers_resume startar den igen |
| fym_transfers_set_sync | Slå på eller av automatisk synkning för en överföring |
| fym_transfers_sync_now | Synka en överföring nu |
| Spellistverktyg | |
| fym_playlists_create | Skapa en ny, tom spellista |
| fym_playlists_preview | Förhandsgranska en sortering, blandning, dubblettrensning eller uppdelning; ändrar ingenting |
| fym_playlists_apply_tool | Tillämpa den sorteringen, blandningen, dubblettrensningen eller uppdelningen |
| fym_playlists_edits | Lägg till, ta bort och flytta låtar; byt namn; ändra beskrivningen |
| fym_playlists_merge | Slå ihop spellistor till en ny |
| fym_playlists_copy | Kopiera en spellista till ett annat konto eller inom samma konto |
| fym_playlists_restore | Gå tillbaka till en sparad version av en spellista |
| Låtar som inte matchades | |
| fym_matches_unmatched | Låtarna som en överföring inte kunde matcha |
| fym_matches_search | Leta efter rätt låt på måltjänsten |
| fym_matches_pick | Använd låten du valde |
| Insikter, statistik och exporter | |
| fym_insights_playlist | Följare, sound och hälsa för en spellista |
| fym_stats_section_get | Din lyssningsstatistik, ett avsnitt i taget |
| fym_exports_create | Exportera låtarna som en överföring lämnade kvar |
| fym_premium_plans | Pro-abonnemangen; fym_premium_buy öppnar kassan |
Logga in med webbläsaren
Be din assistent logga in dig. Den anropar fym_sign_in och ger dig en kort kod och en länk till freeyourmusic.com/app/cli. Öppna länken, logga in som du brukar (e-post, Apple eller Google), kontrollera koden och tryck på Tillåt. Sessionen förnyas av sig själv medan du använder den, och CLI:n på samma dator delar den.
Den frågar innan den raderar
Varje verktyg talar om för din AI-app vilken sorts verktyg det är. Läsverktyg har flaggan readOnlyHint. Verktyg som raderar eller ersätter data, som att radera en spellista, en sammanslagning som tar bort originalen eller att koppla från ett konto, har destructiveHint, så att din AI-app kan fråga dig innan den kör dem. Att radera ditt Free Your Music-konto är inte ett verktyg alls: bara CLI:n kan göra det.
Gratis och Pro
I Free Your Musics webbapp och mobilappar: koppla dina tjänster, flytta spellistor, gillade låtar, album och artister utan låtgräns, välj ersättare för låtar som inte matchades, använd statistik och exportera låtarna som inte flyttades.
MCP-servern och CLI:n. Håll överföringar synkade. Redigera, sortera, blanda, ta bort dubbletter, dela upp, slå ihop och återställ spellistor. Spellistestatistik.
Integritet
CLI:n och MCP-servern körs på din dator. De anropar Free Your Musics API över HTTPS med din kontosession, som ligger i ~/.fym/credentials.json och som bara din användare kan läsa. Dina inloggningar till musiktjänsterna förblir krypterade på Free Your Musics servrar och når aldrig din AI-app. Verktygsresultaten går däremot till din AI-app, och vad den gör med dem beror på dess inställningar och dess modellleverantör.
Ge din assistent nycklarna till din musik.
Kopiera ett kommando, starta om din AI-app och be den logga in dig.
npx -y @freeyourmusic/mcp install --host=claude-desktopSkriver till ~/Library/Application Support/Claude/claude_desktop_config.json
Avsluta Claude Desktop helt (cmd+Q på macOS) och öppna det igen. Verktygen visas under freeyourmusic-servern.