El MCP de Wasapi es un conector oficial que permite a herramientas de inteligencia artificial como Claude acceder directamente a tu cuenta de Wasapi y administrar tus líneas WhatsApp. Busca contactos, envía mensajes y consulta reportes en lenguaje natural, sin abrir la plataforma.
Cómo funciona
Conecta — Agrega el MCP de Wasapi a tu IA favorita. Solo necesitas el endpoint y tu cuenta de Wasapi.
Pide — Escríbele a la IA en lenguaje natural: "Envíale este mensaje a Juan" o "¿Cuántas conversaciones tengo abiertas?"
Obtén resultados — La IA ejecuta la acción en Wasapi y te muestra el resultado directamente en la conversación.
¿Qué puedes hacer?
Contactos: buscar, crear, editar y eliminar; asignar etiquetas y agentes
Mensajes: enviar texto, archivos adjuntos, plantillas de WhatsApp y tarjetas de contacto
Conversaciones: ver historial, navegar páginas, cambiar estado
Campañas: listar y consultar el detalle de cada campaña
Embudos: ver etapas, mover contactos entre ellas
Etiquetas y campos personalizados: crear, editar y eliminar
Métricas y reportes: volumen de mensajes, desempeño de agentes, encuestas de satisfacción y más
Bot: activar o desactivar el bot por número de WhatsApp
Prerrequisitos
Una cuenta activa en Wasapi
Acceso a Claude.ai, Claude Desktop, ChatGPT, Cursor u otro cliente compatible con MCP
El endpoint del MCP es: https://ia.wasapi.io/mcp
Cómo conectar
Claude.ai (web)
Abre claude.ai e inicia sesión.
Haz clic en el ícono de herramientas en el panel de conversación, o ve a Settings → Integrations.
Selecciona Add integration → Custom.
Ingresa el endpoint:
https://ia.wasapi.io/mcpCuando se abra la ventana de autorización, ingresa tu cuenta de Wasapi y acepta el acceso.
Listo. La integración queda guardada para todas tus conversaciones.
Claude Desktop
Abre Claude Desktop.
Ve a Settings → Connectors → Add custom Connector.
Ingresa:
Nombre: Wasapi
URL:
https://ia.wasapi.io/mcp
Haz clic en Add y aprueba la pantalla de consentimiento en tu navegador.
Para verificar: abre una nueva conversación y escribe "Lista mis números de WhatsApp".
ChatGPT
Los conectores MCP personalizados en ChatGPT requieren el modo desarrollador, que expone todas las herramientas del MCP. Actívalo solo para servidores en los que confíes.
Paso 1 — Activar el modo desarrollador (una sola vez)
Abre ChatGPT → Settings → Connectors → Advanced.
Activa Developer mode.
Lee y acepta la advertencia sobre herramientas con permisos de escritura.
Paso 2 — Agregar el conector de Wasapi
Ve a Settings → Apps → Advanced settings y haz clic en Create app.
Ingresa:
Name: Wasapi
MCP Server URL:
https://ia.wasapi.io/mcpAuthentication: OAuth
Guarda y aprueba la pantalla de consentimiento de Wasapi en tu navegador.
Paso 3 — Usarlo en un chat
Inicia una nueva conversación.
Haz clic en el ícono + (o Tools) → Developer mode → activa Wasapi.
Escribe tu pregunta.
Para verificar: "Lista mis números de WhatsApp".
Cursor
Ve a Cursor → Settings → MCP.
Haz clic en Add new MCP server.
Nombra el servidor
wasapie ingresa la URL:https://ia.wasapi.io/mcpGuarda. Cursor detectará las herramientas disponibles automáticamente.
Uso local (stdio)
Si prefieres ejecutar el servidor MCP localmente en tu máquina. Requiere Node.js 18 o superior.
npx @wasapi/mcp-server setup
Este comando abre un asistente de configuración que te guía para obtener tu API key y configurar el cliente automáticamente.
💡 Tip: El conector remoto usa OAuth — no necesitas API key. Solo inicia sesión con tu cuenta de Wasapi una vez y el cliente recuerda el acceso.
Referencia completa de herramientas
Contactos
Herramienta | Descripción |
| Lista contactos con filtros opcionales |
| Obtiene el detalle de un contacto por ID o teléfono |
| Crea un nuevo contacto |
| Actualiza los datos de un contacto |
| Elimina un contacto |
| Agrega una etiqueta a un contacto |
| Quita una etiqueta de un contacto |
| Asigna un agente responsable a un contacto |
Mensajes y WhatsApp
Herramienta | Descripción |
| Envía un mensaje de texto |
| Envía un archivo adjunto (imagen, documento, audio, etc.) |
| Envía una plantilla de mensaje aprobada por Meta |
| Envía una tarjeta de contacto por WhatsApp |
| Lista los números de WhatsApp conectados |
| Lista todas las plantillas disponibles |
| Lista plantillas disponibles para un número específico |
| Obtiene el detalle de una plantilla |
| Obtiene los campos variables de una plantilla |
| Sincroniza las plantillas desde Meta |
Conversaciones
Herramienta | Descripción |
| Lista las conversaciones con filtros opcionales |
| Obtiene el historial de una conversación |
| Navega a la siguiente página de conversaciones |
| Cambia el estado de una conversación |
Campañas
Herramienta | Descripción |
| Lista todas las campañas |
| Obtiene el detalle de una campaña |
Embudos
Herramienta | Descripción |
| Lista los embudos configurados |
| Busca en qué etapa de un embudo está un contacto |
| Mueve un contacto a una etapa del embudo |
Etiquetas
Herramienta | Descripción |
| Lista todas las etiquetas |
| Obtiene el detalle de una etiqueta |
| Busca etiquetas por nombre |
| Crea una nueva etiqueta |
| Edita una etiqueta existente |
| Elimina una etiqueta |
Campos personalizados
Herramienta | Descripción |
| Lista los campos personalizados |
| Obtiene el detalle de un campo |
| Crea un nuevo campo personalizado |
| Edita un campo personalizado |
| Elimina un campo personalizado |
Métricas
Herramienta | Descripción |
| Total de mensajes enviados y recibidos |
| Mensajes gestionados por el bot |
| Vista consolidada de conversaciones |
| Estado de los contactos |
| Agentes activos en tiempo real |
| Total de campañas |
| Conversaciones por agente |
| Tiempo promedio por conversación por agente |
| Tiempo de primera respuesta por agente |
| Conversaciones transferidas por agente |
| Volumen de trabajo por agente |
Reportes
Herramienta | Descripción |
| Reporte de desempeño de agentes |
| Reporte de volumen por workflow |
| Reporte de encuestas de satisfacción |
Bot y otros
Herramienta | Descripción |
| Activa o desactiva el bot de un número |
| Obtiene los estados de workflow disponibles |
| Obtiene la información del usuario autenticado |
Preguntas frecuentes
¿Necesito una API key para usar el conector remoto?
No. El conector remoto usa OAuth: la primera vez te pide iniciar sesión con tu cuenta de Wasapi y autorizar el acceso. No necesitas generar ni copiar ninguna API key.
¿Puedo conectar múltiples cuentas de Wasapi?
Actualmente cada cliente de IA se conecta a una sola cuenta de Wasapi a la vez.
¿La conexión persiste entre sesiones?
Sí. Una vez autorizado, el cliente recuerda el acceso. No necesitas autorizarte de nuevo cada vez que abres una nueva conversación.
¿Cómo revoco el acceso?
Puedes revocar el acceso en cualquier momento desde la configuración de tu cuenta de Wasapi. Tras la revocación, la IA perderá acceso hasta que vuelvas a autorizar.
¿El MCP puede leer mis mensajes de WhatsApp?
El MCP accede al historial de conversaciones que ya está almacenado en Wasapi. No tiene acceso directo a WhatsApp — solo opera sobre los datos que Wasapi ya tiene en su plataforma.
¿Cuál es la diferencia entre el conector remoto y el uso local?
El conector remoto (https://ia.wasapi.io/mcp) funciona desde cualquier cliente sin instalar nada, usando OAuth. El uso local instala el servidor en tu máquina con npx @wasapi/mcp-server y requiere una API key; es ideal si necesitas usarlo offline o en entornos controlados.
Resolución de problemas
Problema | Solución |
La IA dice que no puede conectarse | Verifica que el endpoint sea exactamente |
Error al autorizar la conexión | Asegúrate de haber iniciado sesión en Wasapi antes de conectar la integración |
Las herramientas no aparecen en el cliente | Desconecta y vuelve a conectar la integración desde la configuración del cliente |
La sesión expiró | Vuelve a autorizar la integración. El acceso expira por inactividad prolongada |
Un mensaje no se envía | Verifica que el número de teléfono sea válido con código de país y que tengas un número de WhatsApp activo en Wasapi |
Error "Couldn't register with Wasapi's sign-in service" | Intenta de nuevo. Si persiste, usa la opción "Add an OAuth Client ID" en la configuración del conector |