Le serveur MCP musical qui fait tout le travail.
Un outil pour chaque fonctionnalité de l’application web Free Your Music : votre bibliothèque, les transferts, la synchronisation automatique, les outils de playlist, la correction des correspondances, les analyses, les statistiques et les exports. Inclus dans Free Your Music Pro. Connectez-vous une fois dans votre navigateur et posez vos questions.
npx -y @freeyourmusic/mcp install --host=claude-desktopÉcrit dans ~/Library/Application Support/Claude/claude_desktop_config.json
Quittez complètement Claude Desktop (cmd+Q sur macOS) et rouvrez-le. Les outils apparaissent sous le serveur freeyourmusic.
Choisissez votre service de musique
Chaque page de service propose des exemples de prompts et montre ce que le serveur peut y faire. Un seul serveur couvre tous les services que vous connectez.
Les outils que vous utiliserez le plus
Le serveur a un outil pour chaque opération de l’API web de Free Your Music, et chaque outil prend les paramètres de cette opération. Demandez à votre assistant de lister les outils freeyourmusic pour les voir tous. Chaque outil nécessite Free Your Music Pro.
| Connexion et compte | |
| fym_status | Votre compte, votre statut Pro et vos services connectés |
| fym_sign_in | Lancer la connexion dans le navigateur : un code court et un lien |
| fym_services_connect | Connecter un service de musique dans le navigateur |
| fym_accounts_list | Vos comptes connectés, avec leurs identifiants |
| Bibliothèque et recherche | |
| fym_library_playlists | Toutes les playlists de tous les comptes, dans une seule liste |
| fym_library_collections | Les playlists, albums ou artistes d’un compte |
| fym_library_tracks | Les titres d’une playlist, d’un album ou de vos titres favoris |
| fym_search | Rechercher dans le catalogue d’un service connecté |
| Transferts et synchronisation | |
| fym_transfers_create | Lancer un transfert entre deux comptes : playlists, titres favoris, albums et artistes. Pro n'a pas de limite de titres |
| fym_transfers_progress | Ce que font vos transferts en cours en ce moment |
| fym_transfers_pause | Mettre un transfert en pause ; fym_transfers_resume le relance |
| fym_transfers_set_sync | Activer ou désactiver la synchronisation automatique d’un transfert |
| fym_transfers_sync_now | Synchroniser un transfert maintenant |
| Outils de playlist | |
| fym_playlists_create | Créer une nouvelle playlist vide |
| fym_playlists_preview | Aperçu d’un tri, d’un mélange, d’un dédoublonnage ou d’une division ; ne change rien |
| fym_playlists_apply_tool | Appliquer ce tri, ce mélange, ce dédoublonnage ou cette division |
| fym_playlists_edits | Ajouter, retirer et déplacer des titres ; renommer ; modifier la description |
| fym_playlists_merge | Fusionner des playlists en une nouvelle |
| fym_playlists_copy | Copier une playlist vers un autre compte ou dans le même compte |
| fym_playlists_restore | Revenir à une version enregistrée d’une playlist |
| Titres non trouvés | |
| fym_matches_unmatched | Les titres qu’un transfert n’a pas pu trouver |
| fym_matches_search | Chercher le bon titre sur le service de destination |
| fym_matches_pick | Utiliser le titre que vous avez choisi |
| Analyses, statistiques et exports | |
| fym_insights_playlist | Abonnés, son et santé d’une playlist |
| fym_stats_section_get | Vos statistiques d’écoute, une section à la fois |
| fym_exports_create | Exporter les titres laissés de côté par un transfert |
| fym_premium_plans | Les formules Pro ; fym_premium_buy ouvre la page de paiement |
Connectez-vous avec votre navigateur
Demandez à votre assistant de vous connecter. Il appelle fym_sign_in et vous donne un code court et un lien vers freeyourmusic.com/app/cli. Ouvrez le lien, connectez-vous comme d’habitude (e-mail, Apple ou Google), vérifiez le code et touchez Autoriser. La session se renouvelle d’elle-même tant que vous l’utilisez, et la CLI du même ordinateur la partage.
Il demande avant de supprimer
Chaque outil indique à votre application d’IA de quel type d’outil il s’agit. Les outils de lecture portent l’indicateur readOnlyHint. Les outils qui suppriment ou remplacent des données, comme supprimer une playlist, une fusion qui retire les originaux ou déconnecter un compte, portent destructiveHint, afin que votre application d’IA puisse vous demander avant de les exécuter. La suppression de votre compte Free Your Music n’est pas un outil du tout : seule la CLI peut le faire.
Gratuit et Pro
Dans l’application web Free Your Music et les applications mobiles : reliez vos services, transférez playlists, titres favoris, albums et artistes jusqu'à 10 000 titres au total, choisissez des remplacements pour les titres non trouvés, utilisez les statistiques et exportez les titres qui ne sont pas passés.
Le serveur MCP et la CLI. Gardez les transferts synchronisés. Modifiez, triez, mélangez, dédoublonnez, divisez, fusionnez et restaurez des playlists. Analyses de playlists.
Confidentialité
La CLI et le serveur MCP s’exécutent sur votre ordinateur. Ils appellent l’API Free Your Music en HTTPS avec la session de votre compte, stockée dans ~/.fym/credentials.json et lisible uniquement par votre utilisateur. Vos identifiants de services de musique restent chiffrés sur les serveurs Free Your Music et n’atteignent jamais votre application d’IA. Les résultats des outils, eux, sont envoyés à votre application d’IA, et ce qu’elle en fait dépend de ses paramètres et de son fournisseur de modèle.
Confiez à votre assistant les clés de votre musique.
Copiez une commande, redémarrez votre application d’IA et demandez-lui de vous connecter.
npx -y @freeyourmusic/mcp install --host=claude-desktopÉcrit dans ~/Library/Application Support/Claude/claude_desktop_config.json
Quittez complètement Claude Desktop (cmd+Q sur macOS) et rouvrez-le. Les outils apparaissent sous le serveur freeyourmusic.