$ fym playlists list --service=spotifyNOME BRANI AGGIORNATO Running 130+ 30 ora Monday Drive 47 2026-05-15 Deep Focus 62 2026-05-14

fym: la tua musica, nella shell.

Un binario Node locale che comunica con l'app desktop FYM tramite loopback. Elenca playlist, cerca, crea playlist, metti like, segui — su 22 servizi. Tier gratuito incluso.

npm i -g @freeyourmusic/cli
17 serviziDa Spotify a Zvuk
Local-firstSolo 127.0.0.1
Nessun OAuth separatoEredita la sessione autenticata del tuo desktop

Riferimento dei comandi

LEGGI · gratis

fym statusfym accountsfym accounts --service=spotifyfym playlists list --service=spotifyfym playlists list --service=spotify --account=me@work.comfym playlists get <id>fym tracks list --playlist=<id>fym library tracks --service=spotifyfym library albums --service=tidalfym library artists --service=apple-musicfym history recent --service=spotify --limit=50

CERCA · gratis, 100/giorno

fym search tracks "kendrick humble" --service=spotifyfym search albums "blonde" --service=apple-musicfym search artists "phoebe bridgers" --service=tidal

SCRIVI · Pro

fym playlists create "Workout" --service=spotify --account=me@personal.comfym playlists rename <id> "Cardio" --service=spotifyfym playlists delete <id> --service=spotifyfym tracks add --service=spotify --playlist=<id> --track=<gid>fym tracks remove --service=spotify --playlist=<id> --track=<gid>fym tracks reorder --service=spotify --playlist=<id> --from=0 --to=5fym library like --service=spotify --track=<gid>fym follow artist <id> --service=tidal

Modalità JSON per script e agenti

Aggiungi --json a qualsiasi comando per un output analizzabile. Convoglia in jq, agenti, cron, ovunque.

fym playlists list --service=spotify --json | jq '.data[].name'

Più account per servizio

Hai collegato due account Spotify? Esegui "fym accounts" per elencarli, poi passa un id o un'etichetta a --account per indirizzarne uno. Con un solo account, --account è facoltativo. Quando ne sono collegati due o più e lo ometti, il comando elenca i tuoi account e termina senza agire, così non tocca mai quello sbagliato.

CLI vs MCP

ScriptabileCLI: sì. MCP: no, gira dentro l'host.
Compatibile con cronCLI: sì. MCP: richiede che l'host sia in esecuzione.
Compatibile con le pipeCLI: JSON in stdin/stdout. MCP: chiamate strutturate agli strumenti.

Usa il server MCP per la chat. Usa la CLI per l'automazione.

Gratis vs Pro

Gratis

Leggi playlist, libreria, cronologia. 100 ricerche al giorno su tutti i servizi.

Pro

Crea, rinomina, elimina playlist. Aggiungi, rimuovi, riordina brani. Metti like, segui artisti. Ricerche illimitate.

Privacy

Il server MCP si collega a Free Your Music tramite un bridge locale sul tuo computer. I risultati degli strumenti vengono inviati alla tua app AI; il modo in cui li elabora dipende dalle sue impostazioni e dal fornitore del modello.

Il tuo host AIBridge locale (127.0.0.1)Desktop FYM

Collega la tua musica.

Un comando per il tuo host AI. Riavvia. Fatto.

Installa in
npx -y @freeyourmusic/mcp install --host=claude-desktop

Scrive in ~/Library/Application Support/Claude/claude_desktop_config.json
Riavvia Claude Desktop (cmd+Q su macOS). Gli strumenti freeyourmusic compariranno nel pannello delle integrazioni.