Zaturn

by kdqed
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Provides community support and feedback through a Discord server

  • Connects to DuckDB databases to run SQL queries and generate insights from the data

  • Hosts source code and enables issue tracking for support and feature requests

Zaturn te permite analizar tus datos usando el chat de IA; sin necesidad de que escribas código SQL/Python o juegues con paneles estéticamente agradables (pero abrumadores).

Puedes añadir Zaturn MCP a Claude Desktop (o a cualquier cliente MCP), conectar tus fuentes de datos, formular preguntas en lenguaje natural y obtener información instantánea con visualizaciones. Con Zaturn, tu IA puede comprender automáticamente el tipo de datos que tienes, consultarlos y ofrecerte consejos útiles con una narrativa coherente. Puedes hacer preguntas específicas como "¿Quién es nuestro cliente más valioso?" o dejar que la IA explore tus datos con una pregunta como "Aquí tienes todos los datos que tenemos; danos algunas ideas para el próximo trimestre".

Únete a Discord

Pero puedo simplemente cargar mis datos en ChatGPT y pedirle que los analice, ¿verdad?

Sí, pero ChatGPT tiene un límite de tamaño de carga de aproximadamente 50 MB para archivos CSV/hojas de cálculo, y la carga también lleva tiempo. Además, no puede leer datos directamente desde su servidor MySQL o PostgreSQL. Zaturn puede superar todas estas limitaciones sin mover sus datos a ningún sitio. Simplemente equipa su IA con capacidades de SQL y visualización para que pueda consultar sus datos directamente, obtener los resultados, procesarlos y brindarle información instantánea. Con Zaturn, la IA no necesita procesar su conjunto de datos completo ni almacenarlo en su memoria para responder a sus preguntas sobre los datos.

Zaturn en acción

https://github.com/user-attachments/assets/d42dc433-e5ec-4b3e-bef0-5cfc097396ab

Características:

Múltiples fuentes de datos

Actualmente Zaturn puede conectarse a las siguientes fuentes de datos:

  • Bases de datos SQL: PostgreSQL, SQLite, DuckDB, MySQL
  • Archivos: CSV, Parquet

Se están agregando conectores para más fuentes de datos.

Visualizaciones

Además de proporcionar resúmenes tabulares y textuales, Zaturn también puede generar las siguientes visualizaciones de imágenes

  • Gráficos de dispersión y de líneas
  • Histogramas
  • Diagramas de tiras y de cajas
  • Gráficos de barras

NOTA: Las imágenes se mostrarán solo si su cliente MCP admite la representación de imágenes (por ejemplo, Claude Desktop)

Si su cliente MCP no admite imágenes (por ejemplo, Cursor), agregue el argumento --noimg en la configuración de MCP. Los gráficos se almacenarán como archivos y se mostrará su ubicación. Puede visualizar los gráficos con su explorador de archivos.

Se están agregando más capacidades de visualización.

Instalación y configuración

  1. Instalar uv
  2. Instalar Zaturn con uv:
uv tool install zaturn
  1. Agregar a la configuración de MCP, con fuentes de datos:
"mcpServers": { "zaturn": { "command": "zaturn_mcp", "args": [ "postgresql://username:password@host:port/dbname", "mysql+pymysql://username:password@host:3306/dbname", "sqlite:////full/path/to/sample_dbs/northwind.db", "/full/path/to/sample_dbs/titanic.parquet", "/full/path/to/sample_dbs/ny_aq.csv", "/full/path/to/sample_dbs/duckdb_sample.duckdb" ] }, }

O agregue un sources.txt al directorio de configuración de Zaturn:

postgresql://username:password@host:port/dbname mysql+pymysql://username:password@host:3306/dbname sqlite:////full/path/to/sample_dbs/northwind.db /full/path/to/sample_dbs/titanic.parquet /full/path/to/sample_dbs/ny_aq.csv /full/path/to/sample_dbs/duckdb_sample.duckdb

Este archivo debe estar en ~/.config/zaturn/sources.txt en Linux/MacOS y en %APPDATA%\zaturn\sources.txt en Windows.

Si su cliente MCP no admite la representación de imágenes, agregue el argumento --noimg :

... "args": [ "--noimg", "mysql+pymysql://username:password@host:3306/dbname", ...
  1. Configure un aviso del sistema si su LLM/IDE le permite:
You are a helpful data analysis assistant. Use only the tool provided data sources to process user inputs. Do not use external sources or your own knowledge base.
  1. Haz una pregunta y observa la magia:
User: List the top 5 customers by revenue for Northwind AI: The top 5 customers by revenue for Northwind are: 1. B's Beverages with a revenue of $6,154,115.34 2. Hungry Coyote Import Store** with a revenue of $5,698,023.67 3. Rancho grande with a revenue of $5,559,110.08 4. Gourmet Lanchonetes with a revenue of $5,552,597.90 5. Ana Trujillo Emparedados y helados with a revenue of $5,534,356.6

Hoja de ruta

  • Compatibilidad con más tipos de fuentes de datos
  • Más visualizaciones de datos
  • Análisis predictivo y previsión, por ejemplo:
Based on the revenue of the last 3 months, forecast next month's revenue.
  • Generar presentaciones y archivos PDF
Manager: I need a presentation to show the boss. Can you do it by EOD? Analyst: EOD?! Are you still in the 2010s? I can get it done right now. Actually, you can do it right now. You know what? The boss can do it right now.
  • Una interfaz de cuaderno nativa

Soporte y retroalimentación

Plantea un problema o únete al Discord .

Ejemplo de créditos del conjunto de datos

El conjunto de datos de Pokémon compilado por Sarah Taha y PokéAPI se ha incluido bajo la licencia CC BY-NC-SA 4.0 para fines de demostración.

Historia de las estrellas

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor MCP de código abierto que se conecta a varias fuentes de datos (bases de datos SQL, CSV, archivos Parquet), lo que permite que los modelos de IA ejecuten consultas SQL y generen visualizaciones de datos para análisis e inteligencia empresarial.

  1. Zaturn in Action
    1. Features:
      1. Multiple Data Sources
      2. Visualizations
    2. Installation & Setup
      1. Roadmap
        1. Support And Feedback
          1. Example Dataset Credits
            1. Star History
              ID: 0k2rr5trod