La integración Model Context Protocol (MCP) permite a los usuarios de Talkdesk ampliar el alcance de los AI Agents mediante herramientas externas, lo que facilita la integración con lógica personalizada, API y fuentes de datos ajenas a Talkdesk. Al aprovechar MCP, los clientes pueden reutilizar las herramientas existentes o poner sus propias capacidades a disposición de los AI Agents de una manera estandarizada y escalable.
MCP ofrece un mecanismo uniforme para la definición y ejecución remota de herramientas, lo que permite a los AI Agents utilizar herramientas preconfiguradas a través de un servidor MCP alojado por el cliente.
Índice
- ¿Qué es MCP?
- Beneficios de MCP en la AI Agent Platform
- Cómo funciona
- Adición de herramientas MCP como skills de AI Agent
- Prueba y publicación
- Caso práctico
- Limitaciones
¿Qué es MCP?
Model Context Protocol (MCP) es un protocolo abierto diseñado para simplificar la forma en que los AI agents detectan y utilizan herramientas. MCP abstrae la gestión de herramientas detrás de un servidor MCP, que presenta las herramientas en un formato estandarizado.
Un servidor MCP es responsable de:
- Facilitar las herramientas disponibles, incluidas sus descripciones y los parámetros de entrada.
- Ejecutar llamadas a herramientas en nombre del AI Agent y devolver respuestas estructuradas.
En la AI Agent Platform, Talkdesk actúa como cliente MCP, comunicándose con los servidores MCP alojados por los clientes para recopilar definiciones de herramientas y ejecutarlas al momento.
Beneficios de MCP en la AI Agent Platform
El uso de MCP ofrece varias ventajas al crear AI Agents:
- Compatibilidad con herramientas remotas: Las herramientas se alojan externamente, lo que permite a los clientes integrar lógica personalizada, sistemas internos o herramientas MCP de acceso público sin necesidad de volver a crearlas dentro de Talkdesk.
- Integración uniforme de herramientas: MCP ofrece una interfaz coherente para la detección y ejecución de herramientas, lo que reduce el esfuerzo necesario para añadir nuevas herramientas a los AI Agents.
- Mayor escalabilidad: Dado que las herramientas se ejecutan de forma remota, los clientes pueden escalar lógicas complejas sin verse limitados por el tiempo de ejecución de la AI Agent Platform.
-
Herramientas propias: Los clientes pueden integrar sus sistemas existentes o herramientas propias sin necesidad de migrar datos ni lógica a Talkdesk.
Cómo funciona
Adición y configuración de un servidor MCP
Para que los AI Agents puedan utilizar las herramientas MCP, es necesario añadir y configurar un servidor MCP.
- Vaya a la AI Agent Platform.
- En el menú de la izquierda, seleccione MCP Servers.
-
Haga clic en el botón + New MCP Server para abrir la pantalla de configuración.
Tipo de servidor MCP
Seleccione el tipo de servidor MCP que desea configurar. Las opciones actualmente admitidas son:
- Servidor MCP de UiPath
- Servidor MCP personalizado
Campos de configuración obligatorios
Para ambos tipos de servidor, facilite la siguiente información:
- Name: Un nombre descriptivo que identifique el servidor MCP.
- Description: Una breve explicación de lo que ofrece el servidor y sus herramientas.
- Status: Decida si activar o desactivar el servidor MCP.
-
URL: El EndPoint donde se aloja el servidor MCP.
- Tipo de transporte admitido: HTTP Streamable
-
Authentication Method:
- Bearer Token
- OAuth2
Dependiendo del método de autenticación seleccionado, indique:
- Bearer Token: Token
-
OAuth2
- Client ID
- Client Secret
- Token URL
- Scope
Puede validar la configuración haciendo clic en el botón Test connection.
Una vez que el servidor MCP se haya conectado correctamente, estará disponible para su uso en AI Agent Orchestrations.
Adición de herramientas MCP como skills de AI Agent
Después de configurar un servidor MCP, sus herramientas se pueden añadir a los AI Agents como skills.
- En la AI Agent Platform, abra una AI Agent Orchestration existente o cree una nueva.
- Para ver las instrucciones sobre cómo crear una AI Agent Orchestration, consulte la documentación de la AI Agent Platform.
- Dentro del AI Agent, haga clic en + Add Skill.
Puede elegir entre tres tipos de skill:
-
Workflow: Se utiliza para orquestar automatizaciones mediante componentes de Talkdesk, como Execute Action, Function, y Split Flow. Las skills de Workflow se ejecutan mediante un entorno de ejecución independiente, ajeno al contexto de razonamiento del AI Agent, lo que las hace ideales para lógica empresarial compleja, bucles, reintentos y para ejecutar de forma segura lógica JavaScript o credenciales de API que no deben quedar expuestas al AI Agent.
Para más información, consulte AI Agent Platform: Creación - Skill (Workflow). -
Integration: Se utiliza para conectar los AI Agents con sistemas externos mediante llamadas a la API definidas en la aplicación Talkdesk Integrations. Las skills de Integration resultan más adecuadas para operaciones sincronizadas y bien definidas, como la recuperación o actualización de registros en sistemas externos, en las que los EndPoints, la autenticación, las entradas y las salidas se configuran explícitamente desde el principio.
Para más información, consulte AI Agent Platform: Creación - Skill (Integration). - MCP: Se utiliza para conectar AI Agents a herramientas expuestas por un servidor Model Context Protocol remoto. Las skills de MCP permiten a los AI Agents utilizar herramientas alojadas externamente, lo que facilita el acceso a lógica personalizada, sistemas propios o herramientas MCP disponibles públicamente sin necesidad de implementarlas directamente en Talkdesk. Cada skill de MCP representa una herramienta remota independiente y se ejecuta fuera de la plataforma Talkdesk, gestionándose su ejecución íntegramente a través del servidor MCP alojado por el cliente.
Seleccione MCP y luego:
- Elija el servidor MCP configurado anteriormente.
- Seleccione una herramienta MCP de la lista devuelta por el servidor. Cada herramienta MCP se corresponde con una única skill del AI Agent.
- Indique el Name y la Description de la herramienta para ayudar al AI Agent a saber cuándo utilizarla.
- Configure las variables de entrada necesarias que se pasarán a la herramienta en el momento de la ejecución.
Puede añadir varias skills de MCP al mismo AI Agent, ya sea desde el mismo servidor de MCP o desde servidores diferentes.
Al hacer clic en Save, la skill de MCP estará disponible de inmediato en la orquestación y se identificará visualmente con un icono específico.
Pruebe y publique
Una vez que se haya configurado la skill de MCP:
- Utilice la opción Test, situada en la parte superior de la pantalla de orquestación, para simular interacciones y comprobar el funcionamiento de la herramienta.
- Cuando los resultados cumplan las expectativas, haga clic en Publish para que la orquestación esté disponible para su uso en producción.
Caso práctico
Un ejemplo habitual es un AI Agent para compras en línea que utiliza herramientas MCP para gestionar los pedidos. Un servidor MCP expone herramientas como:
- Añadir artículo al carrito
- Eliminar artículo del carrito
- Ver precios
- Leer carrito
- Hacer el pedido
En esta configuración, el usuario selecciona explícitamente qué herramientas se conectan a los AI Agents y define cuándo deben ejecutarse. El AI Agent ejecuta las herramientas MCP configuradas con los datos de entrada aprobados y recibe respuestas estructuradas del servidor MCP, lo que permite gestionar los pedidos sin necesidad de integrar la lógica empresarial directamente en Talkdesk.
Limitaciones
Aunque MCP permite llevar a cabo integraciones avanzadas, hay algunos aspectos que hay que tener en cuenta:
- Las herramientas MCP cuentan para el límite de herramientas del AI Agent.
- Las definiciones de herramientas se gestionan externamente, por lo que los cambios en el servidor MCP no se controlan mediante versiones dentro de la AI Agent Platform.
- La autenticación y la seguridad deben gestionarse cuidadosamente, ya que los servidores MCP se alojan de forma remota.
- Actualmente solo se admite el tipo de transporte HTTP Streamable.