Un nuevo proyecto de código abierto llamado whatsapp-mcp permite a agentes de IA como Claude leer y buscar mensajes personales de WhatsApp a través de un servidor MCP de solo lectura que se ejecuta en Cloudflare Workers. Creado por un desarrollador que quería que su Claude móvil accediera a WhatsApp sin necesidad de WhatsApp Business ni un servidor autohospedado, la herramienta se vincula a una cuenta personal de WhatsApp de forma similar a WhatsApp Web.
El servidor se conecta una vez para importar el historial de mensajes y luego se sincroniza diariamente mediante un protocolo de dispositivo vinculado usando la biblioteca de código abierto Baileys. Los mensajes se almacenan en una base de datos SQLite dentro de un Durable Object de Cloudflare, garantizando la privacidad. También se integra con cuentas de Google para asignar nombres de contactos a números de teléfono y mejorar la capacidad de búsqueda.
La configuración requiere una cuenta de plan pagado de Cloudflare Workers, Node.js 20+ y un teléfono. Los usuarios despliegan mediante Wrangler, escanean un código QR o ingresan un número de teléfono para vincular WhatsApp, y luego conectan su cliente MCP al endpoint /mcp. Aunque no cuenta con soporte oficial de WhatsApp y potencialmente viola sus términos, su naturaleza de solo lectura mantiene el riesgo bajo.
El proyecto enfatiza el uso para un solo usuario debido a preocupaciones de privacidad y limitaciones en lo que WhatsApp proporciona a nuevos dispositivos. Las primeras importaciones pueden no incluir el historial completo, y se necesita volver a vincular para reimportar.
Fuente: Hacker News · Resumido por HeadlinesBriefing