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 • 6

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

Test de l’écran PA32QCV d'Asus : une alternative abordable au Pro Display XDR ?

20:30

• 1


Microsoft rend son BASIC pour Apple II (et 6502) open source

19:14

• 10


Adobe Premiere sera disponible sur iPhone et iPad fin septembre 🆕

18:24

• 6


Team Group : de petits SSD externes avec la fonction Localiser d'Apple

17:37

• 1


Tim Cook attendu à la Maison-Blanche aujourd'hui pour un évènement sur l’IA

15:23

• 20


iPhone 17 Pro : une meilleure gestion thermique pour des performances plus stables

12:15

• 11


Améliorez vos vidéos en 4K avec Aiarty Video Enhancer (gratuit à l’essai) 📍

12:13

• 0


Le gros défaut des aspirateurs-robots est réglé : Eufy a inventé un monte-escalier pour eux

12:10

• 30


Publicités dans Gmail : Google sanctionné d'une amende record de 325 millions d’euros

11:58

• 43


Anker dévoile sa première station Qi2 à 25 W suréquipée et d’autres chargeurs puissants

10:34

• 33


Orbi Série 370 : un nouveau kit pour un réseau maillé Wi-Fi 7 pas trop cher

10:26

• 9


iPhone 17 Air : le point sur les rumeurs avant le keynote d'Apple

09:16

• 59


Promo : un robot aspirateur Roborock à 400 € compatible avec Maison 🆕

06:30

• 20


Promos : le MacBook Air M4 16/256 Go à 899 € (pour les étudiants) et le MacBook Air M3 16/512 Go à 949 €

00:01

• 12


Apple compterait concurrencer OpenAI et Perplexity dès 2026 avec un chatbot de recherche intégré à Siri

03/09/2025 à 23:00

• 99


Test du « superchargeur » Genki Moonbase : la multiprise qui balance des ports

03/09/2025 à 20:30

• 8