HeadlinesBriefing HeadlinesBriefing.com

GitHub - finereli/whatsapp-mcp : Un serveur MCP en lecture

Hacker News •
×

Un nouveau projet open-source appelé whatsapp-mcp permet aux agents IA comme Claude de lire et rechercher des messages WhatsApp personnels via un serveur MCP en lecture seule s'exécutant sur Cloudflare Workers. Construit par un développeur souhaitant que son Claude mobile accède à WhatsApp sans nécessiter WhatsApp Business ni un serveur auto-hébergé, l'outil se connecte à un compte WhatsApp personnel de manière similaire à WhatsApp Web.

Le serveur se connecte une fois pour importer l'historique des messages, puis se synchronise quotidiennement via un protocole d'appareil lié en utilisant la bibliothèque open-source Baileys. Les messages sont stockés dans une base de données SQLite au sein d'un Durable Object Cloudflare, garantissant la confidentialité. Il s'intègre également aux comptes Google pour associer les noms de contacts aux numéros de téléphone afin d'améliorer la recherche.

La configuration nécessite un compte Cloudflare Workers plan payant, Node.js 20+ et un téléphone. Les utilisateurs déploient via Wrangler, scannent un code QR ou saisissent un numéro de téléphone pour lier WhatsApp, puis connectent leur client MCP au point de terminaison /mcp. Bien que non officiellement supporté par WhatsApp et potentiellement contraire à ses conditions, la nature en lecture seule maintient le risque faible.

Le projet insiste sur l'utilisation mono-utilisateur en raison de préoccupations de confidentialité et des limitations de ce que WhatsApp fournit aux nouveaux appareils. Les premières importations peuvent ne pas inclure l'historique complet, et une nouvelle liaison est nécessaire pour les réimportations.

Source: Hacker News · Résumé par HeadlinesBriefing