LetsBot Menú
Empezar Español Idioma

Meta Business Partner Empresa registrada en el Reino Unido

Idioma

Parte del complemento API + MCP

MCP · Streamable HTTP

Conecta la API de WhatsApp Business a cualquier herramienta de IA
con el MCP de LetsBot

Un servidor MCP oficial que permite a ChatGPT, Claude, Cursor y Gemini leer tus conversaciones de WhatsApp, generar reportes diarios, detectar clientes frustrados y dar seguimiento a las conversaciones pendientes. Forma parte del complemento API + MCP ($69.99/mes, IVA incluido) en cualquier plan y funciona durante la prueba gratuita.

Socio oficial de Meta

  • ∞ Llamadas MCP por plan API
  • 5+ Clientes de IA compatibles
  • < 90s configuración de principio a fin
  • OAuth 2.1 totalmente conforme con los RFC
Asistente de IA letsbot · https://letsbot.net/mcp

Herramientas MCP de LetsBot 93

  • send_text_message
  • get_messages
  • get_contacts
  • get_conversations_awaiting_reply
  • ai_summarize_conversation
  • ai_sentiment_analysis
  • create_campaign
  • toggle_bot
  • + 85

¿Cuántas conversaciones esperan mi respuesta ahora mismo y cuántos mensajes llegaron hoy frente a mi base total de contactos?

Llamada a herramienta get_conversations_awaiting_reply({"page": 1}) listo

{
  "metric": "conversations_awaiting_reply",
  "metric_definition": "The customer sent the most recent message…",
  "conversations": [
    {
      "id": 4821,
      "name": "Sara M",
      "phone": "966501234567",
      "last_message_date": "2026-09-29 10:24:00",
      "messages_not_opened_in_inbox": 2
    },
    …
  ],
  "pagination": { "current_page": 1, "last_page": 10, "total": 190 }
}

190 conversaciones esperan tu respuesta: en cada una, el cliente escribió el último mensaje. La más reciente es de Sara M.

Ejemplo ilustrativo con datos de muestra: la estructura del resultado coincide con lo que devuelve get_conversations_awaiting_reply.

Lo básico

¿Qué es el Model Context Protocol?

MCP es un protocolo abierto de Anthropic que permite a cualquier cliente de IA (ChatGPT, Claude, Cursor, Gemini o cualquier IDE con IA) comunicarse con un servidor externo e invocar herramientas reales en lugar de inventar respuestas.

El servidor MCP de LetsBot ofrece herramientas para leer conversaciones, enviar mensajes, generar reportes, controlar el bot y gestionar contactos, todo protegido por permisos estrictos por cada clave de API.

Autenticación por clave

Cada llamada MCP valida un token Bearer (lb_api_key). Los permisos van ligados a la clave, así que un usuario de ChatGPT solo ve sus propios datos.

Streamable HTTP nativo

POST para los mensajes, GET para el streaming SSE y DELETE para cerrar la sesión: totalmente alineado con la especificación oficial de MCP, para que cualquier cliente compatible con MCP se conecte sin adaptadores.

Precio claro: un solo complemento

El servidor MCP forma parte del complemento API + MCP: $69.99/mes, IVA incluido, que se suma a cualquier plan base (con el plan Starter de $6.35, el total es de $76.34/mes). No viene incluido en los planes por defecto y funciona durante la prueba gratuita.

Compatibilidad

Conéctalo a cualquier herramienta de IA que ya uses

Una sola URL de MCP funciona con todos los clientes de abajo. Pega el fragmento JSON de tu herramienta, agrega tu clave, guarda y empieza a hablar con tu bot directamente desde esa herramienta.

Claude (Custom Connector)

Anthropic: conector MCP remoto nativo mediante OAuth (funciona en Claude.ai y en la app de escritorio)

// Claude → Settings → Connectors → Add custom connector
URL: https://letsbot.net/mcp
Auth: OAuth 2.1 + PKCE (sign in with your LetsBot account)

ChatGPT (OpenAI Apps)

OpenAI Apps: MCP mediante flujo OAuth

// In ChatGPT Apps → Add a server
URL: https://letsbot.net/mcp
Auth: OAuth 2.1 (PKCE auto-detected)
Bearer scope: workspace_read, conv_read, msg_send

Cursor

Cursor IDE: Settings → MCP (HTTP nativo)

{
  "mcpServers": {
    "letsbot": {
      "url": "https://letsbot.net/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_LB_API_KEY"
      }
    }
  }
}

Continue.dev

Extensión Continue para VS Code / JetBrains

experimental:
  modelContextProtocolServers:
    - name: letsbot
      transport:
        type: http
        url: https://letsbot.net/mcp
        headers:
          Authorization: Bearer YOUR_LB_API_KEY

Gemini CLI / Code

Google Gemini: mediante el adaptador MCP-Gateway

gemini mcp add letsbot \
  --url https://letsbot.net/mcp \
  --auth-header "Authorization: Bearer YOUR_LB_API_KEY"

VS Code Copilot Chat

GitHub Copilot Chat (Insider): MCP desde la versión 1.95

// .vscode/mcp.json
{
  "servers": {
    "letsbot": {
      "type": "http",
      "url": "https://letsbot.net/mcp",
      "headers": { "Authorization": "Bearer YOUR_LB_API_KEY" }
    }
  }
}

Prompts reales

Pregunta en lenguaje natural y obtén el resultado

Seis escenarios reales que se viven a diario en los equipos de soporte y ventas. Cada uno muestra el prompt que escribirías en ChatGPT o Claude junto con la respuesta esperada de la IA después de llamar al MCP de LetsBot y obtener los datos reales.

Reporte diario de conversaciones

Hazme un reporte de todas las conversaciones de WhatsApp de ayer: conversaciones nuevas, respuestas del bot, transferencias a personas y cuántas siguen abiertas.

ai_dashboard_summary

Listo. Llamé a ai_dashboard_summary. 142 conversaciones nuevas, 1,287 respuestas del bot (respuesta promedio de 4 s), 38 transferencias a personas (27%) y 12 aún abiertas después de 24 h.

Detectar clientes frustrados

¿Hay clientes frustrados o molestos con nuestras respuestas de hoy? Envíame los 5 principales con el contexto de la conversación.

ai_sentiment_analysis

Encontré 7 conversaciones con sentimiento negativo. Las 5 principales: 1) Ahmad A: pedido retrasado más de 48 h; 2) Sara M: repitió "no me han respondido" 3 veces; 3) Mohamed K: rechazó la respuesta del bot; 4) Fatima: queja por reembolso; 5) Layla A: pidió hablar con un agente varias veces.

Seguimiento de carritos abandonados

¿Cuántos carritos de la tienda Salla se abandonaron en los últimos 7 días y cuántos se recuperaron con mensajes de WhatsApp?

get_abandoned_carts

Llamé a get_abandoned_carts para la tienda Salla, últimos 7 días. 247 carritos abandonados: 186 siguen abiertos y 61 se recuperaron (tasa de recuperación del 24.7%) por un valor de SAR 27,400; 49 de ellos compraron tras un recordatorio por WhatsApp. Cada carrito abierto incluye el nombre del cliente, su teléfono, los productos y el enlace de pago. La misma herramienta cubre Zid, Shopify y Magento.

Seguimiento de conversaciones pendientes

¿Cuántas conversaciones esperan mi respuesta ahora mismo y cuántos mensajes llegaron hoy frente a mi base total de contactos?

get_conversations_awaiting_reply

Llamé a get_conversations_awaiting_reply. 190 conversaciones en las que el cliente escribió el último mensaje y aún no se ha enviado respuesta, de 974 contactos activos. Hoy: 63 mensajes entrantes y 11 contactos nuevos. Una conversación sale de esta lista en cuanto se envía una respuesta desde cualquier dispositivo.

Enviar una campaña masiva

Envía "Descuento del 20% por Eid" a todos los clientes que compraron en los últimos 3 meses, personalizado con su nombre.

create_campaign

Filtré 2,418 clientes que compraron desde el 2026-02-07. Llamé a create_campaign() con la plantilla "Eid discount" aprobada por Meta. La campaña se envía con la plantilla aprobada y una breve pausa entre destinatarios (Meta permite hasta 80 mensajes por segundo por número); va al 12%, con el progreso completo en el panel.

Productos más consultados

¿Cuáles son los 5 productos por los que más preguntaron los clientes en WhatsApp este mes? Y cuántas de esas consultas se convirtieron en pedidos reales.

1) Perfume Marca X: 412 preguntas, 87 pedidos (21%); 2) Reloj Y: 298 preguntas, 41 pedidos (14%); 3) Chaqueta Z: 254 preguntas, 38 pedidos; 4) Bolso W: 207 preguntas, 23 pedidos; 5) Tenis V: 185 preguntas, 19 pedidos.

Referencia

93 herramientas que la IA descubre automáticamente

El catálogo completo de todas las herramientas que ofrece el servidor MCP de LetsBot, agrupadas en 16 categorías. Son los nombres exactos que ve la IA cuando consulta el servidor, así que cada ejemplo anterior corresponde directamente a una de estas herramientas. Casi todas son herramientas de WhatsApp; unas pocas (como send_carousel) se dirigen a los canales de Messenger e Instagram y reciben un PSID/IGSID del destinatario en lugar de un número de teléfono. Otras tres herramientas de publicación en redes sociales solo aparecen en los espacios de trabajo que tienen esa función activada.

Mensajes y envíos

19 herramientas
  • send_text_message Enviar un mensaje de WhatsApp de texto simple
  • send_image Enviar una imagen con descripción opcional
  • send_video Enviar un video con descripción opcional
  • send_audio Enviar un archivo de audio o una nota de voz
  • send_file Enviar un documento o PDF
  • send_location Enviar un pin de ubicación
  • send_contact_card Enviar una tarjeta de contacto vCard
  • send_template Enviar una plantilla aprobada por Meta (fuera de la ventana de 24 h)
  • send_buttons Mensaje interactivo con hasta 3 botones
  • send_list Mensaje interactivo de lista o menú
  • reply_to_message Responder a un mensaje específico
  • send_reaction Agregar una reacción con emoji a un mensaje
  • forward_message Reenviar un mensaje a otro chat
  • get_messages Leer los mensajes de una conversación
  • search_messages Buscar en todos los chats o dentro de uno
  • mark_as_read Marcar como leídos todos los mensajes de un chat
  • send_carousel Enviar un carrusel: solo canales de Messenger e Instagram (PSID/IGSID)
  • get_message_status Consultar los mensajes enviados: entregados, leídos, pendientes o fallidos con el motivo de Meta
  • upload_file Subir un archivo (PDF, imagen, documento) al almacenamiento de LetsBot y obtener una URL directa para enviarlo

Contactos

11 herramientas
  • get_contacts Contactos paginados con búsqueda y filtros
  • get_contact Detalles completos del contacto, etiquetas y último mensaje
  • create_contact Crear un contacto nuevo
  • update_contact Actualizar los datos del contacto (nombre, correo, etc.)
  • get_my_chats Conversaciones asignadas al agente actual
  • get_conversations_awaiting_reply Conversaciones que esperan tu respuesta
  • pin_contact Fijar o desfijar una conversación
  • archive_contact Archivar o desarchivar una conversación
  • block_contact Bloquear o desbloquear un contacto
  • assign_label Activar o quitar una etiqueta en un contacto
  • assign_moderator Asignar o quitar un moderador en un contacto

Etiquetas y equipo

7 herramientas
  • get_labels Listar todas las etiquetas de la cuenta
  • create_label Crear una etiqueta nueva
  • get_label_contacts Contactos de una etiqueta específica
  • get_moderators Moderadores y agentes disponibles
  • get_quick_replies Respuestas predefinidas listas para usar
  • create_quick_reply Crear una nueva plantilla de respuesta rápida
  • update_quick_reply Actualizar una respuesta rápida existente

Análisis con IA

7 herramientas
  • ai_suggest_reply Sugerir una respuesta para la conversación actual
  • ai_summarize_conversation Resumir el historial completo de una conversación
  • ai_analyze_contact Analizar un contacto y sus patrones de conversación
  • ai_improve_message Pulir un mensaje antes de enviarlo
  • ai_translate_message Traducir un mensaje a cualquier idioma
  • ai_sentiment_analysis Medir el sentimiento del cliente (positivo/negativo/neutral)
  • ai_dashboard_summary Resumen del panel en una sola llamada

Comercio electrónico

3 herramientas
  • get_order_status Estado y detalles del pedido en Salla o Zid
  • search_products Buscar en el catálogo de productos de Salla o Zid
  • get_abandoned_carts Carritos abandonados de Salla, Zid, Shopify y Magento con un resumen de recuperación: abiertos frente a recuperados, valor, tasa de recuperación y recuperados tras un recordatorio por WhatsApp

Campañas masivas

3 herramientas
  • create_campaign Crear una campaña de mensajes masivos segmentada por etiqueta
  • get_campaigns Listar campañas y estadísticas de entrega
  • get_campaign_status Desglose de entrega por contacto para una campaña

Bot y automatización

8 herramientas
  • get_bot_status Estado del bot, modo de IA y configuración de coincidencias
  • toggle_bot Activar o desactivar el bot por contacto
  • get_bot_conversations Todas las conversaciones de respuesta automática configuradas
  • create_simple_conversation Regla simple de respuesta automática (disparador → texto)
  • create_interactive_conversation Árbol de conversación interactivo basado en botones
  • update_bot_conversation Actualizar una conversación de respuesta automática existente
  • get_bot_settings Leer toda la configuración del bot y de la IA
  • update_bot_settings Actualizar la configuración del bot o de la IA (parcial)

Leads de anuncios

2 herramientas
  • get_ad_lead_settings Leer la configuración de captura de leads de anuncios
  • update_ad_lead_settings Actualizar la configuración de captura de leads de anuncios

Grupos de WhatsApp (números vinculados por QR)

3 herramientas
  • get_groups Listar los grupos de WhatsApp con búsqueda y filtros (solo lectura)
  • get_group_messages Leer los mensajes de un grupo con cada remitente, sin marcarlos como leídos
  • send_group_message Publicar un mensaje de texto en un grupo tras tu confirmación; no es una herramienta de envío masivo

Negocios y embudo

7 herramientas
  • list_deals Listar negocios filtrados por etapa o responsable
  • get_deal Un negocio con su historial de actividad
  • create_deal Crear un negocio con un monto para un contacto
  • update_deal Mover un negocio entre etapas o cambiar su monto
  • win_deal Marcar un negocio como ganado
  • lose_deal Marcar un negocio como perdido con un motivo
  • get_pipeline_summary Totales por etapa y el pronóstico ponderado

Tareas

4 herramientas
  • list_tasks Listar las tareas vencidas o de hoy
  • create_task Crear una tarea con fecha límite y recordatorio
  • update_task Editar o reasignar una tarea
  • complete_task Marcar una tarea como completada

Tickets

6 herramientas
  • list_tickets Listar tickets por estado, prioridad o incumplimiento del SLA
  • get_ticket Un ticket con sus notas
  • create_ticket Abrir un ticket para un cliente tras tu confirmación
  • update_ticket_status Cambiar el estado de un ticket tras tu confirmación
  • assign_ticket Asignar un ticket a un agente o equipo
  • add_ticket_note Agregar una nota interna que el cliente nunca ve

Satisfacción del cliente

2 herramientas
  • get_csat_summary Resumen de CSAT y NPS para un periodo
  • list_low_scores Puntuaciones bajas con sus comentarios

Citas

6 herramientas
  • list_services Listar los servicios reservables
  • get_available_slots Horarios libres para un servicio o un miembro del personal
  • book_appointment Reservar una cita tras tu confirmación
  • reschedule_appointment Reprogramar una cita tras tu confirmación
  • cancel_appointment Cancelar una cita
  • list_appointments Citas de hoy o de esta semana

Departamentos y carga de trabajo

3 herramientas
  • get_workload Carga de trabajo en vivo por agente y departamento
  • list_departments Listar los departamentos y sus horarios
  • transfer_to_department Transferir una conversación a un departamento

Biblioteca de medios

2 herramientas
  • search_media Buscar en la biblioteca de medios
  • get_media_item Un archivo y dónde se usa

93 herramientas en total, y el catálogo crece cada semana. Consulta la referencia completa en la documentación para desarrolladores.

Configuración

Pon en marcha MCP en 3 pasos

Cualquier cliente con un plan activo de la API de WhatsApp Business en LetsBot puede terminar la configuración en menos de 90 segundos. Cero librerías que instalar y cero archivos que configurar fuera de tu cliente de IA.

Empieza un plan API
  1. Genera una clave de API

    En el panel de LetsBot: Configuración → Claves de API → Nueva clave. Elige el alcance de lectura/escritura que necesites y guarda la clave en un lugar seguro.

  2. Agrega MCP a tu cliente de IA

    Copia el fragmento de tu cliente desde la sección de compatibilidad y reemplaza YOUR_LB_API_KEY por tu clave. La URL de MCP es la misma en todos: https://letsbot.net/mcp.

  3. Pregunta en cualquier idioma

    Abre ChatGPT o Claude y prueba con "Hazme un reporte de las conversaciones de hoy": el cliente descubre las herramientas automáticamente, las llama y responde con tus datos reales. Sin necesidad de prompts adicionales.

Preguntas frecuentes

Lo que los clientes preguntan sobre MCP

¿Qué es exactamente MCP?
Model Context Protocol: un estándar abierto de Anthropic que permite a clientes de IA como ChatGPT o Claude usar herramientas reales en un servidor externo. LetsBot ofrece 93 herramientas para leer y enviar mensajes de WhatsApp, crear reportes, analíticas, gestión de contactos, y negocios, tareas, tickets y citas.
¿Cuánto cuesta MCP?
El servidor MCP forma parte del complemento de pago "API + MCP": $69.99 al mes, IVA incluido, que se agrega a cualquier plan base. Con el plan de menor precio, Starter ($6.35), el total es de $76.34 al mes. El complemento no está incluido en los planes de forma predeterminada, pero MCP funciona durante la prueba gratuita de 14 días.
¿Cuáles son las URL oficiales de MCP?
La URL canónica es https://letsbot.net/mcp. También sigue activa una URL heredada por compatibilidad con versiones anteriores: https://letsbot.net/gpt-mcp. Ambas ejecutan el mismo código con la misma autenticación por token Bearer (lb_api_key).
¿Necesito ser desarrollador para usar MCP?
No. Solo copia el fragmento del cliente (Claude/ChatGPT/Cursor/Gemini) desde la sección de compatibilidad y reemplaza YOUR_LB_API_KEY con tu clave; así tu herramienta de IA podrá hablar con LetsBot en lenguaje natural, sin necesidad de código.
¿Mis datos de WhatsApp están seguros si los conecto a ChatGPT?
Sí. Cada llamada a MCP valida tu token Bearer vinculado a tu cuenta, los permisos van asociados a la clave y los datos de las conversaciones viajan por OAuth 2.1 + HTTPS entre el cliente de IA y LetsBot. Nunca compartimos tus datos con OpenAI, Anthropic ni con ningún tercero.
¿En qué se diferencia MCP de la propia WhatsApp Business API?
La WhatsApp Business API es el canal oficial de Meta para enviar y recibir mensajes. MCP es una capa encima que permite a un cliente de IA hablar con esa API en lenguaje natural, en lugar de escribir solicitudes curl a mano. Se complementan entre sí.
¿MCP funciona con Claude Desktop?
Sí, Claude Desktop tiene soporte nativo para MCP y es la forma más sencilla de empezar. En la sección de compatibilidad de arriba hay un fragmento listo para pegar.
¿Funciona con Cursor IDE?
Sí. Cursor incluye la configuración de MCP en Settings → MCP. Copia el JSON de la tarjeta de Cursor de arriba y agrega tu clave.
¿Qué herramientas ofrece su servidor MCP?
93 herramientas que cubren: lectura de conversaciones, envío de mensajes individuales, campañas masivas, contactos y etiquetas, respuestas rápidas, pedidos y búsqueda de productos (Salla y Zid), carritos abandonados y su tasa de recuperación, análisis de sentimiento, control del bot y de las respuestas automáticas, plantillas de Meta, configuración de leads de anuncios, negocios y el embudo de ventas, tareas, tickets, satisfacción del cliente, reserva de citas, departamentos y carga de trabajo, y la biblioteca de medios. Lista completa en la sección "Herramientas disponibles".
¿Puedo limitar un cliente de IA a solo lectura e impedir que envíe mensajes?
Sí. Al generar una clave de API en el panel eliges el alcance: solo lectura o acceso completo. Usa solo lectura con ChatGPT para flujos de reportes, y acceso completo solo cuando quieras enviar campañas.
¿Hay un límite diario de llamadas a MCP?
No hay un límite aparte para MCP. Todo lo que invoca la IA cuenta dentro del uso de tu plan. Si tu plan incluye 75.000 mensajes al mes, MCP consume ese mismo saldo mensual junto con el resto de la plataforma.
¿Cómo empiezo hoy?
Regístrate en un plan de API desde "Comenzar prueba gratuita" en la parte superior, genera una clave de API en Configuración y pega el fragmento de tu cliente. La configuración completa toma menos de 90 segundos y la prueba gratuita no requiere tarjeta de crédito.

MCP viene con el complemento API + MCP

¿Listo para conectar WhatsApp con la IA?

Prueba MCP gratis durante los 14 días de prueba, sin tarjeta de crédito, y después agrega el complemento API + MCP ($69.99/mes) a tu plan. Meta Business Partner oficial, soporte en árabe 24/7.