Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

wacli-me

Wacli.me es un gateway MCP (Model Context Protocol) en la nube que convierte una cuenta de WhatsApp en un endpoint MCP. Permite a cualquier cliente MCP leer, buscar y enviar mensajes sin necesidad de ejecutar nada localmente.

Ficha actualizada 23 sept 2026, 13:38 · upstream 23 sept 2026, 12:59 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es wacli-me

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este proyecto ofrece un servicio MCP alojado en la nube que actúa como intermediario entre clientes de Model Context Protocol y cuentas de WhatsApp. El usuario vincula su cuenta una sola vez mediante QR o WhatsApp Web, obteniendo un URL y un token secreto. Desde ese punto, cualquier cliente MCP puede consultar, buscar y enviar mensajes desde esa cuenta sin necesidad de instalar nada en su máquina local.

El proyecto está diseñado para facilitar la integración de herramientas de IA con WhatsApp, permitiendo que aplicaciones externas accedan a conversaciones privadas del usuario mediante protocolos como MCP. La arquitectura es simple: un solo servidor procesa las solicitudes y gestiona el acceso a los datos almacenados en la cuenta de WhatsApp.

CASOS DE USO
  • Integración de herramientas de IA con WhatsApp para responder consultas o generar contenido
  • Acceso a conversaciones privadas desde aplicaciones externas sin necesidad de instalar software local
  • Automatización de respuestas basadas en historial de chats mediante MCP endpoints
  • Conexión entre asistentes virtuales y cuentas de WhatsApp para automatizar interacciones
  • Desarrollo de herramientas que accedan a datos privados almacenados en la cuenta de WhatsApp
  • Integración con plataformas de IA generativa que requieran acceso a historiales de chat
PUNTOS DESTACADOS
  • Arquitectura simple: un solo servidor procesa todas las solicitudes sin necesidad de múltiples instancias
  • No requiere instalación local: el cliente MCP se conecta directamente al endpoint en la nube
  • Gestión segura de tokens mediante almacenamiento en disco con permisos estrictos por tenencia
  • Soporte para lectura y escritura, aunque la escritura está restringida a cuentas propias
  • API RESTful con endpoints específicos para autenticación, conexión y gestión de tenencias
  • Sistema de tenencias que permite múltiples cuentas independientes en un solo servidor
PRECAUCIONES
  • El acceso a mensajes es limitado: se puede leer pero no enviar mensajes desde la cuenta vinculada (excepto con permisos explícitos)
  • La sincronización del historial requiere un daemon separado, lo que introduce complejidad operativa
  • No hay soporte para múltiples cuentas en una sola instancia de servidor
  • El token se genera aleatoriamente cada vez y no puede ser guardado permanentemente sin riesgo de expiración
  • La autenticación depende del cliente MCP proporcionando un token válido, lo que introduce un punto único de fallo potencial
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Para desplegar wacli.me: instale Node.js en tu servidor y ejecuta `npm install --prefix server`. Luego genera el sitio web con `node scripts/build.mjs` y arranca el servidor en `PORT=8787 HOST=127.0.0.1 node server/server.mjs`. Para vincular una cuenta, usa `bin/wacli --store stores/<tenant> auth` para obtener un QR o `sync` para actualizar el historial. Siempre ejecuta el servidor en modo loopback (127.0.0.1) y publica a través de un túnel seguro como ngrok o Cloudflare Tunnel, nunca exponiendo la portación directamente al internet.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.