¿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
- 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.
- Conectar Fuentes de Datos: Prepara tus archivos de datos: ya sean rutas de archivos locales o URLs de conjuntos de datos remotos.
- 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.
- 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.