Vizro MCP

Vizro MCP

Vizro MCP es un servidor MCP que se integra con LLMs para simplificar la creación, validación y vista previa en vivo de gráficos y tableros utilizando fuentes de datos locales o remotas, todo a través de un marco consistente y bien validado.


Ver Protocolo

¿Qué es Vizro MCP?

Vizro MCP es una implementación del servidor basada en el Protocolo de Contexto de Modelo (MCP), diseñada específicamente para permitir la creación y gestión de tableros y gráficos de Vizro impulsados por LLM. Proporciona una manera unificada de acceder a plantillas de diseño validadas, conectarse a conjuntos de datos y producir configuraciones de tableros de alta calidad y fáciles de mantener con funcionalidad de vista previa instantánea.

Cómo Configurar Vizro MCP

  1. Instalar MCP y el Servidor Vizro MCP: Asegúrate de que el entorno MCP esté configurado en tu máquina e instala el paquete del servidor Vizro MCP.
  2. Conectar Fuentes de Datos: Prepara tus archivos de datos: ya sean rutas de archivos locales o URLs de conjuntos de datos remotos.
  3. Iniciar el Servidor Vizro MCP: Ejecuta el servidor localmente para exponer funciones específicas de Vizro y permitir que la aplicación anfitriona LLM o MCP se conecte.
  4. Consideración de Seguridad: Para mantener la privacidad, ejecuta el Vizro MCP solo en entornos locales y de confianza, ya que actualmente no hay autenticación ni control de acceso para el servidor.

Cómo Usar Vizro MCP

  • Lanza tu aplicación LLM preferida o interfaz que soporte llamadas a herramientas MCP.
  • Conéctate al servidor Vizro MCP en funcionamiento.
  • Interactúa con el agente describiendo el tablero o gráfico que deseas crear. El LLM organizará llamadas a herramientas, como obtener información de datos, planificar disposiciones de tableros o validar configuraciones, a través de Vizro MCP.
  • Recibe comentarios instantáneos, incluyendo vistas previas en vivo, código validado y sugerencias de mejora en cada iteración de diseño.
  • Utiliza conjuntos de datos locales o remotos especificando sus rutas o URLs cuando se te indique.

Características Clave

  • Lenguaje de Diseño Unificado: Asegura que los gráficos y tableros se ajusten a un estándar de diseño común y sean fáciles de modificar y mantener.
  • Salida de Configuración Validada: Todo el código generado para tableros y gráficos es revisado, reduciendo errores y facilitando la edición.
  • Vista Previa en Vivo: Visualiza instantáneamente las configuraciones de tableros y gráficos en tu navegador mediante integración directa con PyCafe.
  • Acceso a Datos Flexible: Soporta tanto conjuntos de datos locales como remotos con un esfuerzo de configuración mínimo.
  • Conjunto de Herramientas Rico y Descubrible: Expone un conjunto estandarizado de herramientas para cargar, analizar, validar y planificar visualizaciones, todas directamente accesibles por LLMs.

Casos de Uso

  • Creación Interactiva de Tableros: Construye, itera y previsualiza rápidamente tableros personalizados para presentaciones, informes o análisis internos.
  • Generación Automatizada de Gráficos: Crea fácilmente gráficos basados en datos describiendo simplemente la salida deseada a un LLM.
  • Exploración y Análisis de Datos: Realiza EDA (análisis exploratorio de datos) directamente a través de interacciones con LLM, aprovechando el análisis estructurado de conjuntos de datos cargados o vinculados.
  • Diseño Basado en Plantillas: Utiliza flujos de trabajo guiados por plantillas para mantener la consistencia visual y estructural en los activos de informes.

Preguntas Frecuentes

P1: ¿Se puede usar Vizro MCP de forma remota o en una configuración en la nube?
R: No, Vizro MCP está diseñado para ejecutarse localmente por razones de privacidad y seguridad. Actualmente no hay un mecanismo de autenticación para despliegues remotos o alojados.

P2: ¿Qué formatos de datos soporta Vizro MCP para la creación de gráficos y tableros?
R: Vizro MCP soporta archivos CSV, JSON, HTML, Excel, OpenDocument Spreadsheet y Parquet como fuentes de datos.

P3: ¿Cómo funciona la vista previa en vivo en Vizro MCP?
R: Cuando validas una configuración de tablero o gráfico, el servidor MCP genera un enlace de vista previa a través de PyCafe, que se abre automáticamente en tu navegador para visualización en tiempo real.

P4: ¿Necesito escribir o llamar a las herramientas de Vizro MCP manualmente?
R: No, las llamadas a herramientas son gestionadas por el LLM integrado con tu anfitrión MCP. Solo debes proporcionar datos e instrucciones en lenguaje natural.

P5: ¿Puedo usar Vizro MCP si mi aplicación no soporta llamadas a herramientas MCP?
R: Las funciones principales estarán limitadas si tu aplicación anfitriona no admite operaciones de llamada a herramientas.