Wapiworld

Inspecciona el estado del remitente y el webhook de Wapiworld, y envía un texto de WhatsApp explícitamente confirmado.

Documentación

Plataforma para desarrolladores de Wapiworld

Crea flujos de trabajo de remitente de WhatsApp con ámbito de tenant usando la API REST, el CLI público de npm o el MCP HTTP Streamable protegido por OAuth en https://mcp.wapiworld.com/mcp.

Recursos para desarrolladores

Herramientas MCP

  • list_projects — Lista una página limitada de proyectos Wapiworld con ámbito de tenant.
  • list_instances — Lista resúmenes seguros de remitentes de WhatsApp sin secretos ni datos de emparejamiento QR.
  • get_instance — Obtiene detalles operativos seguros de un remitente de WhatsApp.
  • get_instance_status — Verifica la conexión de un remitente sin datos de autenticación.
  • get_message_recording_policy — Inspecciona la política predeterminada de grabación y retención sin leer mensajes.
  • list_webhook_subscriptions — Lista la configuración de webhook saneada y el estado de entrega para un operador OAuth.
  • send_message — Envía un texto de WhatsApp explícitamente confirmado; no idempotente y nunca reintentado automáticamente.

Autenticación

Las claves de la API REST usan autenticación básica HTTP y están vinculadas a un solo proyecto con alcances por recurso. El MCP usa OAuth 2.0 con wapiworld:read y un alcance separado de wapiworld:write. Comienza con solo lectura y solicita escritura únicamente para un envío deliberado.

Límite de seguridad

El MCP público nunca devuelve cuerpos de mensajes grabados, vistas previas, nombres de remitentes, identificadores de contactos o chats, identificadores de mensajes de WhatsApp, datos de emparejamiento QR, claves de API, secretos de instancia, credenciales de proxy, secretos de firma de webhook, URLs completas de webhook ni errores crudos del proveedor.

send_message es destructivo, de mundo abierto y no idempotente. Muestra el remitente exacto, el destinatario y el texto completo; advierte que la configuración de grabación puede persistir el texto; obtén confirmación explícita para exactamente un envío; llama una sola vez; y nunca reintentes automáticamente un resultado incierto. La aceptación del transporte no es prueba de entrega ni de lectura.