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.  ↩︎

Ajouter ce site dans Google News

Siri AI apparaît en français ET en Union européenne sur macOS 27.2 bêta 1

21:45

• 17


Apple sort la version 27.2 bêta de ses systèmes pour les développeurs, avec Siri AI qui s'étend à de nouvelles langues

20:15

• 37


Nokia annonce l’abandon immédiat de RapidAPI pour Mac (ex Paw)

17:46

• 17


Les coques Apple pour iPhone 18 Pro (Max) déjà en promo chez Amazon

17:37

• 6


Revue des tests des iPhone 18 Pro : la photo de nuit progresse, l’ouverture variable divise

16:30

• 76


Les Xserve de l’IA : Apple envisagerait des serveurs M8 Ultra pour les entreprises

16:17

• 21


Réseaux sociaux : l’Union européenne prépare des restrictions pour les moins de 15 ans

14:36

• 130


Apple Watch : la Series 12 met fin à la brillante finition noir de jais

12:59

• 41


Le nouveau Siri peut-il enfin tenir la promesse de ses créateurs ?

12:51

• 47


Aqara lance le FP400, le successeur Matter et Thread du détecteur de présence FP2

12:44

• 17


Des employés et ex-employés d’Apple appellent à manifester pour le lancement de l’iPhone Duo

12:32

• 0


C&C France, l’un des principaux revendeurs Apple, placé en redressement judiciaire

11:50

• 44


Alerte nostalgie : AppZapper fait un retour spectaculaire pour supprimer les apps

10:54

• 47


Apple lie le trousseau à l'enclave sécurisée avec macOS Tahoe, et empêche sa copie d'un Mac à un autre 🆕

10:41

• 8


Google autorise finalement ses développeurs à coder avec Claude

10:19

• 3


Le dernier iMac Intel 21,5 pouces rejoint la liste des produits anciens d’Apple

09:31

• 11