Gladys Assistant 4.65 : Agente IA / Servidor MCP

¡Hola a todos :waving_hand:

Me complace mucho anunciar hoy el fantástico trabajo de @bertrandda: ¡la llegada de los agentes de IA a Gladys! :robot:

Gracias a esta nueva integración, Gladys puede actuar ahora como servidor MCP y, por lo tanto, recibir órdenes desde cualquier cliente de IA compatible con los servidores MCP externos.

Es posible obtener valores de sensores, controlar enchufes/lámparas, lanzar escenas o recuperar una imagen de cámara.

:light_bulb: Para probarlo ahora mismo, les recomiendo LeChat by Mistral: nuestro campeón francés de la IA :france:

Lo he probado en la web y en móvil (iOS) y funciona muy bien.

Un enorme agradecimiento a @bertrandda por esta magnífica contribución :raising_hands:

:backhand_index_pointing_right: Para más información y descubrir cómo usarlo, visiten:

¡Acabo de publicar Gladys Assistant v4.65.1, que corrige un problema en la integración MCP que se volvía loca cuando la instancia tenía un dispositivo sin habitación asignada!

Recuerdo que puedes actualizar Gladys en un clic en « Configuración → Sistema » :slight_smile:

¡Excelente para este desarrollo!
Pero cuando intento conectar Le Chat con Gladys… no funciona.
He ingresado mi URL con la clave API que generé, al integrarlo en un chat, hago clic en ‹ conectar › pero no pasa nada, me pide un token…. y no puedo avanzar más.

¿Has puesto bien la URL de Gladys Plus?

He utilizado:

`https://api.gladysgateway.com/v1/api/mcp/MACLÉAPI\`

Como se indica en la documentación:

Solo Mistral Le Chat con Gladys Plus

El Chat solo permite conectarse a MCP accesibles en Internet.

  1. Ve a Inteligencia → Conectores

  2. Haz clic en Añadir un conector

  3. En la pestaña Conector MCP personalizado, completa el formulario con la URL y la clave API de Gladys Plus https://api.gladysgateway.com/v1/api/mcp/<VOTRE_CLE_API>

Ahora puedes interactuar con los datos de Gladys en el Chat

¿Puedes mostrarme una captura de pantalla del lado de Mistral (oculta la clave de la API)?

Gracias por el desarrollo :slight_smile:

Lo he probado por mi parte y está bien :wink:

Vale, mi culpa… estaba usando la clave API local :expressionless_face: ¡tengo que aprender a leer!!

¡Funciona!

He celebrado la victoria demasiado pronto.

Disculpen el spam en la conversación.

He logrado conectar Gladys:

Sin embargo, obtengo:

He probado el mismo comando que tú y funciona.

Como pedía Pierre-Gilles:

¿Puedes mostrarnos una captura de pantalla del lado de Mistral (oculta la clave de la API) por favor?

¿De qué parte de la interfaz quieres que haga una captura de pantalla? :thinking:

La configuración del conector. :slight_smile:
Sin embargo, acabo de ver que una vez configurado no se puede modificar.

Tengo esto en la parte del conector :

Y después estas opciones :

En el peor de los casos, intenta eliminarlo y volver a crearlo haciendo una captura de lo que has puesto ocultando la clave API

Para información, la clave API la tuve que crear a través de Gladys Plus (Ajustes –> Open Api)

@guim31 en móvil es un poco molesto, pero hay que activar el conector Gladys en cada nueva conversación

En la web, no es necesario

No tenía esa sutileza, ya que de momento solo he probado la versión web
Gracias :slight_smile:

Vale, bueno, no he cambiado nada, fui a la versión web y funcionó. Así que, en principio, estamos bien, creo que hubo un poco de lío al pasar de la web al móvil y viceversa.

¡Gracias a vosotros, ahora voy a divertirme con esto! !

La integración funciona perfectamente en mi caso con Le Chat, gracias a @bertrandda

Quizás me he perdido algo, o no lo he entendido todo, pero no consigo analizar en directo la imagen de una cámara (muéstrame lo que ves…) con Le Chat

Gracias por tu respuesta.

Sí, es posible que no funcione en Mistral. Como se indica en la documentación de Gladys, no todos los clientes son compatibles con la lectura de imágenes. En las pruebas que he realizado, funciona con Claude desktop y GitHub Copilot con el modelo Claude sonnet seleccionado.
Como Mistral indica que los conectores mcp aún están en modo Beta, podemos esperar que añadan la funcionalidad pronto.

Gracias @bertrandda, lo entiendo mejor. De hecho, parece que DeepSeek, por su parte, aún no ha implementado MCP.

Voy a probar los que has probado.

Buen día y felicitaciones de nuevo, es un gran avance en el desarrollo de Gladys.

Sí, es muy posible, tienes en esta página una lista de clientes compatibles con MCP, actualizada regularmente.

Sobre las funcionalidades soportadas (las columnas de la tabla de la página de arriba), en Gladys, la integración de MCP implementa Resources y Tools, pero lo más importante es Tools, si eliges un cliente sin Resources no es muy grave