Servidores MCP para tu Chatbot de IA
Servidores MCP
Los servidores MCP (Model Context Protocol) amplían las capacidades de tu chatbot conectándolo a herramientas y servicios externos. Cuando un visitante pregunta algo que requiere una herramienta externa, como una consulta en tiempo real o una acción en otro sistema, el chatbot llama al servidor MCP correspondiente y utiliza el resultado en su respuesta.
Cómo añadir un servidor MCP
Abre tu asistente en el panel, despliega Ajustes avanzados debajo de las pestañas principales, selecciona Configuración del servidor MCP y haz clic en Añadir servidor MCP. MCP no es un Canal ni una función; es una conexión avanzada.
Campos de configuración
| Campo | Descripción | Obligatorio |
|---|---|---|
| Nombre | Un nombre descriptivo para este servidor MCP (por ejemplo, "Servicio meteorológico", "Consulta CRM"). | Sí |
| URL | La URL del endpoint del servidor MCP (por ejemplo, https://mcp.example.org/sse). Debe ser una URL HTTP/HTTPS válida. | Sí |
| Descripción | Explica qué hace este servidor. Esto te ayuda a ti y a tu equipo a comprender el propósito del servidor. | No |
| Encabezados (JSON) | Encabezados HTTP opcionales enviados con cada solicitud, en formato JSON (por ejemplo, {"Authorization": "Bearer token123"}). Debe ser JSON válido. | No |
| Habilitado | Indica si este servidor MCP está activo. Desactiva esta opción para dejar de usarlo temporalmente sin eliminar la configuración. | Sí (predeterminado: Activado) |
Selectores de herramientas
Tras conectar un servidor MCP, WebChatAgent detecta las herramientas disponibles que este proporciona. Cada herramienta se puede habilitar o desactivar individualmente mediante interruptores. Esto te permite controlar con precisión a qué capacidades tiene acceso tu chatbot.
Por ejemplo, si un servidor MCP proporciona tanto la herramienta "buscar" como "eliminar", puedes habilitar "buscar" y mantener "eliminar" desactivada.
Cómo funciona
- Un visitante hace una pregunta que requiere datos o acciones externas
- El chatbot identifica el servidor MCP y la herramienta pertinentes
- Envía una solicitud al servidor MCP con los parámetros necesarios
- El servidor MCP ejecuta la acción y devuelve los resultados
- El chatbot utiliza los resultados para formular su respuesta
Casos de uso de ejemplo
- Integración con CRM: consultar información del cliente por correo o teléfono
- Revisión de inventario: consultar niveles de stock en tiempo real para productos
- Datos meteorológicos: obtener las condiciones meteorológicas actuales para una ubicación
- Sistema de tickets: crear o consultar tickets de soporte
- Consultas a bases de datos: buscar información específica en bases de datos internas
Prácticas recomendadas
- Usa nombres descriptivos: facilita la identificación de los servidores en la configuración
- Añade descripciones: documenta lo que hace cada servidor para tu equipo
- Desactiva herramientas no utilizadas: habilita solo las herramientas que tu chatbot realmente necesita
- Protege tus endpoints: utiliza encabezados de autenticación para proteger tus servidores MCP
- Prueba a fondo: verifica que el servidor MCP responda correctamente antes de habilitarlo en producción
