$ fym playlists list --service=spotifyNOM MORCEAUX MIS À JOUR Running 130+ 30 maintenant Monday Drive 47 2026-05-15 Deep Focus 62 2026-05-14

fym : votre musique, dans le shell.

Un binaire Node local qui communique avec l'application de bureau FYM via le loopback. Listez les listes de lecture, recherchez, créez des listes de lecture, aimez, suivez — sur 22 services. Forfait gratuit inclus.

npm i -g @freeyourmusic/cli
22 servicesDe Spotify à Zvuk
Local d'abord127.0.0.1 uniquement
Pas d'OAuth séparéHérite de la session authentifiée de votre bureau

Référence des commandes

LIRE · gratuit

fym statusfym playlists list --service=spotifyfym 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

RECHERCHER · gratuit, 100/jour

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

ÉCRIRE · Pro

fym playlists create "Workout" --service=spotifyfym 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

Mode JSON pour les scripts et les agents

Ajoutez --json à n'importe quelle commande pour obtenir une sortie analysable. Acheminez vers jq, des agents, cron, n'importe où.

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

CLI vs MCP

ScriptableCLI : oui. MCP : non, s'exécute à l'intérieur de l'hôte.
Compatible cronCLI : oui. MCP : nécessite que l'hôte soit en cours d'exécution.
Compatible avec les pipesCLI : JSON via stdin/stdout. MCP : appels d'outils structurés.

Utilisez le serveur MCP pour le chat. Utilisez la CLI pour l'automatisation.

Gratuit vs Pro

Gratuit

Lisez les listes de lecture, la bibliothèque, l'historique. 100 recherches par jour sur tous les services.

Pro

Créez, renommez, supprimez des listes de lecture. Ajoutez, supprimez, réorganisez des morceaux. Aimez, suivez des artistes. Recherche illimitée.

Confidentialité

Aucune télémétrie. Le jeton Bearer est régénéré à chaque lancement du bureau. Vos données musicales ne quittent jamais votre machine par ce biais.

Votre hôte IAPont local (127.0.0.1)Bureau FYM

Connectez votre musique.

Une commande pour votre hôte IA. Redémarrez. C'est tout.

Installer dans
npx -y @freeyourmusic/mcp install --host=claude-desktop

Écrit dans ~/Library/Application Support/Claude/claude_desktop_config.json
Redémarrez Claude Desktop (cmd+Q sous macOS). Les outils freeyourmusic apparaissent dans la fenêtre d'intégration.