BookinglyTech News
Software

Umami 3.4 añade soporte MCP, anotaciones y claves API por cuenta

La plataforma de analítica web open source mete MCP en modo solo lectura, notas con fecha sobre los gráficos y un cliente TypeScript para sus endpoints.

2 min de lecturaAlternativeTo0 vistas

Umami 3.4 ya está disponible. La plataforma de analítica web open source ha metido en esta versión soporte para el Model Context Protocol (MCP), anotaciones en los paneles y claves API por cuenta, además de un cliente de API escrito en TypeScript.

MCP y anotaciones

El soporte MCP permite que un asistente compatible consulte los datos directamente con preguntas en lenguaje natural: tráfico, embudos, ingresos o métricas de rendimiento. Se puede tirar por endpoints MCP remotos o levantar el paquete @umami/mcp en local. Todas las herramientas funcionan en modo solo lectura y respetan los controles de permisos que ya existían, algo que conviene comprobar antes de exponer nada hacia fuera.

Las anotaciones son notas con fecha que se colocan junto a los gráficos de tráfico: lanzamientos, campañas, cambios de precio, caídas de servicio. La idea es que el equipo tenga un registro histórico compartido y no dependa de que alguien se acuerde de qué pasó esa semana cuando toca investigar un pico raro.

API y otros cambios

Para despliegues autoalojados llegan claves API por cuenta, pensadas para autenticar scripts e integraciones sin depender del token del navegador. Y se publica @umami/api-client, un cliente TypeScript con acceso tipado a endpoints organizados por funcionalidad: embudos, objetivos, informes de rendimiento y métricas UTM. La versión mantiene compatibilidad con las rutas de API de informes existentes, así que se puede migrar a los endpoints específicos poco a poco sin romper integraciones en producción.

El resto del changelog son ajustes más pequeños. Filtros por propiedades de sesión en los segmentos guardados, un atributo data-distinct-id en el tracker para gestionar la identidad de los visitantes, y traducciones al azerbaiyano y al georgiano. En rendimiento optimizan consultas a PostgreSQL para el recuento de visitantes y la actividad de sesión. En móvil tocan los selectores de fecha, el pegado de códigos de doble factor y la navegación lateral.

Umami lleva tiempo siendo la alternativa autoalojada que muchos equipos eligen cuando no quieren entregar su analítica a Google. Meter MCP es apostar por que el asistente consulte los datos en lugar de que alguien escriba la consulta a mano; que sea solo lectura y pase por los permisos es lo mínimo sensato. Falta ver cuánto de útil tiene preguntarle a un LLM por tus embudos frente a montar el informe uno mismo, y si esos endpoints acaban exponiendo más superficie de la que conviene en instalaciones abiertas.