Guía completa: MCP Server de EZContact para agentes de IA
Aprende cómo el MCP Server de EZContact transforma tu agente de IA en WhatsApp: conecta Stripe, Google Calendar, CRM y Shopify para responder con datos reales en tiempo real.
¿Y si tu agente de IA en WhatsApp pudiera consultar el inventario de Shopify, crear un cobro en Stripe y agendar una cita en Google Calendar —todo en la misma conversación? Con el MCP Server de EZContact, eso ya es posible hoy.
En esta guía completa te explicamos qué es el Model Context Protocol (MCP), cómo funciona el servidor MCP de EZContact y ejemplos concretos para integrarlo con tus herramientas de negocio.
¿Qué es el MCP y por qué importa para tu negocio?
El Model Context Protocol (MCP) es un estándar abierto creado por Anthropic que permite a los agentes de inteligencia artificial conectarse a herramientas y fuentes de datos externas de forma segura y estandarizada.
Piénsalo así: antes, un agente de IA solo podía responder con la información que tenía entrenada. Con MCP, el agente puede consultar datos en tiempo real y ejecutar acciones en tus sistemas.
La diferencia es enorme:
| Sin MCP | Con MCP |
|---|---|
| ”El precio es $500 aproximadamente" | "El precio actual es $499 MXN, hay 3 en stock" |
| "Te agendo una cita, alguien te confirmará" | "Quedaste agendado el jueves 6 a las 10am ✅" |
| "Puedo ayudarte a pagar, te paso el link" | "Aquí está tu link de pago: [link generado en tiempo real]“ |
El MCP Server de EZContact: arquitectura básica
EZContact implementa un servidor MCP que actúa como puente inteligente entre el agente de IA y tus herramientas externas.
[Cliente en WhatsApp]
↓
[Agente de IA EZContact Copilot]
↓
[MCP Server EZContact]
↙ ↓ ↘
Stripe Calendar CRM
Shopify DB APIs propias
El flujo completo es:
- El cliente envía un mensaje por WhatsApp
- El agente de IA entiende la intención (quiere pagar, agendar, consultar estado)
- El MCP Server consulta o ejecuta en la herramienta correspondiente
- El agente responde con datos reales al cliente
Todo en segundos, sin intervención humana.
Casos de uso reales
🛒 E-commerce con Shopify
Escenario: Un cliente pregunta “¿Tienen el modelo negro talla M en stock?”
Con el MCP conectado a Shopify:
- El agente consulta el inventario en tiempo real
- Responde: “Sí, tenemos 4 unidades del modelo negro talla M a $599. ¿Te lo agrego al carrito?”
- Si el cliente confirma, puede crear la orden directamente
Resultado: Ventas cerradas por WhatsApp sin operador humano.
💳 Pagos con Stripe
Escenario: Un cliente quiere pagar su suscripción mensual
Con el MCP conectado a Stripe:
- El agente genera un link de pago personalizado en tiempo real
- Envía el link directamente en el chat de WhatsApp
- Cuando el pago se procesa, el agente confirma automáticamente
Resultado: Cobros automatizados por WhatsApp, sin redirigir al cliente a otro canal.
📅 Citas con Google Calendar
Escenario: Un paciente de clínica quiere agendar una consulta
Con el MCP conectado a Google Calendar:
- El agente consulta disponibilidad real del médico
- Ofrece 3 opciones de horario
- El paciente elige y el agente confirma la cita
- Se crea el evento en el calendario automáticamente y se envía recordatorio
Resultado: Agenda llena sin que la recepcionista intervenga para cada cita.
👥 CRM en tiempo real (HubSpot / Salesforce)
Escenario: Un lead inbound pregunta por el producto
Con el MCP conectado a tu CRM:
- El agente identifica si el contacto ya existe en la base de datos
- Si es nuevo, lo crea automáticamente como lead
- Actualiza el pipeline según la etapa de la conversación
- Si el lead muestra intención de compra, asigna automáticamente a un vendedor
Resultado: El equipo de ventas recibe leads calificados y actualizados, no conversaciones frías.
¿Cómo conectar tu herramienta al MCP Server de EZContact?
La configuración se hace desde el panel de EZContact en la sección de Configuración → Integraciones → MCP Server.
Paso 1: Obtener tus credenciales MCP
En el panel de EZContact ve a Configuración → Integraciones → MCP Server. Ahí encontrarás:
- Tu MCP Endpoint URL único
- Tu API Key para autenticar herramientas externas
- El schema de tools disponibles para cada integración
Paso 2: Registrar tu herramienta
Cada herramienta externa se registra como un “tool” en el MCP Server. Ejemplo para Google Calendar:
{
"tool_name": "check_availability",
"description": "Consulta disponibilidad en el calendario del negocio",
"parameters": {
"date_from": "string (ISO 8601)",
"date_to": "string (ISO 8601)",
"duration_minutes": "integer"
},
"endpoint": "https://tu-servidor.com/mcp/calendar",
"auth": "Bearer {token}"
}
Paso 3: Entrenar al agente con los tools disponibles
Una vez registrada la herramienta, en la configuración del agente de IA activa los tools que puede usar. El agente aprenderá automáticamente:
- Cuándo usar cada tool (basado en la intención del cliente)
- Cómo interpretar los resultados
- Cómo formular respuestas naturales con los datos obtenidos
Paso 4: Probar con mensajes de prueba
Desde el panel puedes simular conversaciones para verificar que el agente usa los tools correctamente antes de activarlo en producción.
¿EZContact tiene MCP Server propio o usa uno externo?
EZContact tiene su propio MCP Server integrado en la plataforma. No necesitas instalar nada por separado. El servidor:
- Está alojado en infraestructura de EZContact (alta disponibilidad)
- Maneja la autenticación y seguridad automáticamente
- Soporta conectar herramientas propias (tus APIs, bases de datos) además de las integraciones nativas
- Es compatible con cualquier herramienta que tenga API REST
Esto significa que si tienes un sistema interno (ERP, base de clientes, sistema de tickets), puedes conectarlo al agente de EZContact aunque no sea un servicio de terceros conocido.
¿Qué diferencia esto de un chatbot tradicional?
Esta es la pregunta clave. Un chatbot tradicional tiene respuestas predefinidas o trabaja con información estática que hay que actualizar manualmente.
El agente de IA de EZContact con MCP es fundamentalmente diferente:
- Datos en tiempo real: No depende de información precargada. Consulta tus sistemas en el momento.
- Ejecuta acciones: No solo informa, puede crear órdenes, cobrar, agendar, actualizar registros.
- Aprende el contexto: Si el cliente ya tiene una orden en proceso, el agente lo sabe y lo menciona.
- Conversa naturalmente: No son respuestas enlatadas. El agente genera respuestas únicas basadas en los datos reales.
Límites y consideraciones
- Actualmente EZContact soporta un agente de IA por canal (WhatsApp, Instagram, Messenger)
- Los tools de MCP se configuran a nivel de cuenta, no por canal individualmente
- Para herramientas externas personalizadas necesitas acceso a la API de EZContact (planes Business y Enterprise)
- El tiempo de respuesta del agente depende del tiempo de respuesta de tus APIs externas
Conclusión: del chatbot reactivo al agente que actúa
El MCP Server de EZContact transforma tu agente de IA de “alguien que responde preguntas” a “alguien que resuelve problemas completos”.
Tus clientes no quieren respuestas genéricas. Quieren:
- Saber si hay stock
- Pagar ahora mismo
- Agendar sin esperar confirmación
- Recibir actualizaciones de su pedido
Con EZContact + MCP, todo eso sucede automáticamente en WhatsApp.
¿Listo para conectar tu negocio? Prueba EZContact gratis en ezcontact.ai
¿Quieres conectar una herramienta específica que no está en la lista? Escríbenos a hola@ezcontact.ai o chatea con nosotros en ezcontact.ai