Ouvrir le menu principal

MacGeneration

Recherche

LongPlay ajoute son propre serveur MCP, pour contrôler sa collection musicale avec une IA

Nicolas Furno

mercredi 04 juin 2025 à 18:00 • 5

Logiciels

Longplay est un excellent lecteur d’albums sur iOS qui prépare discrètement une version pour le Mac depuis plusieurs années. L’app est d’ores et déjà en vente pendant la phase de bêta et elle reçoit régulièrement des mises à jour, la preuve avec la version 0.8 qui vient de sortir. Elle ajoute une fonctionnalité qui reste une rareté, même si elle va sans doute devenir courante dans les années à venir : un serveur MCP. Grâce à lui, on peut contrôler l’app et son contenu depuis une intelligence artificielle générative, en utilisant des requêtes en langage naturel.

Voici un exemple de ce que le serveur MCP permet de faire : ici, j’ai demandé à Claude de créer une liste de lecture avec les albums ajoutés à ma collection en 2024 et que je n’ai pas beaucoup écouté. Image MacGeneration.
Le MCP de Longplay contrôlé par Raycast, ici pour lancer la lecture d’un album que je n’ai pas écouté depuis un moment. Image MacGeneration.

MCP est un protocole inventé par Anthropic, le créateur de Claude, pour connecter les grands modèles de langage qui servent de base aux IA génératives à des outils ou des services externes. Il permet ici à Longplay à la fois de remonter son contenu, à savoir tous les albums dans votre collection ainsi que les statistiques de lecture, et il permet en échange à l’IA de contrôler l’app, par exemple pour lancer la lecture d’un album ou créer une liste de lecture. Pour le dire autrement, ce serveur permet d’automatiser l’app en langage naturel, sans demander de connaissances préalables en développement ni même en automatisation avec un outil comme Raccourcis.

Concrètement, il faut activer MCP dans les réglages de Longplay (onglet Intégrations), puis ajouter le serveur à une IA qui comprend le protocole. Le plus simple est d’utiliser Claude Desktop1 même si ce n’est pas la seule option. J’ai aussi testé l’intégration des serveurs MCP dans le lanceur Raycast et cela fonctionne, même si les résultats ne sont pas toujours aussi bons. Dans un cas comme dans l’autre, la qualité du modèle est essentielle pour que la requête soit bien comprise et correctement adaptée aux commandes prévues par le développeur de l’app.

La même requête, adressée au modèle maison de Raycast à gauche et à celui d’Anthropic à droite. La gestion des MCP est meilleure dans Claude, ce qui est logique quand on pense que ses créateurs ont imaginé le protocole. Image MacGeneration.

J’ai ainsi essayé d’utiliser un modèle tournant en local pour contrôler Longplay sans passer par des serveurs, mais je n’ai pas réussi. Avec llama3.1:8b sur mon Mac Studio de première génération, j’ai eu des réponses génériques sur les artistes ou des suggestions à côté de la plaque, jamais un contrôle de l’app comme je l’attendais. C’est peut-être en partie la faute de Raycast toutefois, une autre app pourrait y parvenir. Sur le papier, Sonnet 4 de Claude ou Ray-1 basé sur GPT-4o n’ont rien de spécifique, le problème vient plutôt de la liaison entre toutes ces briques.

Ce domaine du contrôle des apps par les IA est d’ailleurs encore balbutiant et appelé à s’améliorer dans les prochaines années. On sent qu’on est au tout début d’une toute nouvelle manière de contrôler son ordinateur et de plus en plus d’apps devraient proposer cette possibilité à l’avenir, que ce soit avec MCP ou une autre solution.

Grâce à MCP, les « agents » IA prennent le contrôle des tâches… et des ordinateurs

Grâce à MCP, les « agents » IA prennent le contrôle des tâches… et des ordinateurs

Longplay nécessite macOS 15 et l’app peut être essayée gratuitement depuis le lien proposé à cette adresse, même s’il faut payer environ 17 € pour une licence qui débloque la lecture de musique. Son interface n’est pas traduite en français, ce qui n’empêche pas de poser une question dans cette langue à l’IA, elle se chargera de traduire les demandes pour que l’app les comprenne.


  1. Un bouton permet normalement d’ajouter l’app à la liste de serveurs MCP, il n’a toutefois pas fonctionné pour moi. Alors vous trouverez le contenu de mon fichier claude_desktop_config.json sur notre serveur Gitlab.  ↩︎

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Le divorce entre Trump et Musk fait plonger Tesla et met en danger l’ISS

05/06/2025 à 23:00

• 51


xAI interdit aux autres IA de se servir de X, pendant que Reddit poursuit Anthropic en justice

05/06/2025 à 21:30

• 4


TNT : le jeu de chaises musicales des chaînes, c’est cette nuit

05/06/2025 à 20:30

• 24


Wacom aligne trois Cintiq avec de plus grands écrans et du multitouch

05/06/2025 à 17:32

• 2


La fibre Sosh passe à 2 Gb/s et au Wi-Fi 7 pour 25 €/mois

05/06/2025 à 17:00

• 57


La fermeture de Pornhub en France fait les affaires des fournisseurs de VPN

05/06/2025 à 16:32

• 68


Microsoft Office 2021 à vie sur Mac à prix cassé : une aubaine à ne pas rater 📍

05/06/2025 à 13:00

• 0


Netatmo présente une « nouvelle » station météo, qui prend quelques couleurs

05/06/2025 à 12:21

• 51


Premier coup d’œil sur la Switch 2 : Nintendo passe la deuxième

05/06/2025 à 12:19

• 24


En plus des drones, Amazon teste la livraison par des humanoïdes

05/06/2025 à 12:15

• 48


Près de 350 imprimantes Canon touchées par une faille dangereuse, c'est le moment de mettre à jour

05/06/2025 à 11:44

• 6


Apple rétrogradée : les marchés doutent avant la WWDC

05/06/2025 à 09:02

• 57


Le site officiel de Swift a droit à un tout nouveau design plus moderne, juste avant la WWDC

05/06/2025 à 07:55

• 10


Google Chrome reçoit une mise à jour de sécurité urgente

05/06/2025 à 07:28

• 1


Les AirPods actuels gagneraient encore de nouvelles fonctions grâce à iOS 26

05/06/2025 à 06:53

• 26


Précommandez le tee-shirt des 25 ans de MacGeneration

04/06/2025 à 23:00

• 25