Zaturn

Zaturn

Your Co-Pilot For Data Analytics & Business Insights

66
Stars
9
Forks
66
Watchers
0
Issues
Zaturn enables AI models to interact with multiple data sources and generate analytics without requiring users to write SQL or Python code. It supports SQL databases and file formats, providing visual and tabular summaries and offering an interactive web interface similar to Jupyter Notebook. Zaturn can function both as a standalone platform or as a Model Context Protocol (MCP) compliant tool, allowing seamless context management for AI-driven data analysis.

Key Features

Connects to multiple SQL databases including PostgreSQL, SQLite, DuckDB, MySQL, ClickHouse, SQL Server, BigQuery
Supports file-based sources such as CSV and Parquet
Generates tabular, textual, and image visualizations
Provides an interactive web interface for data exploration
Can function as an MCP-compliant context server
No SQL or Python code required for analytics
Customizable dashboard building (planned feature)
Multi-user capabilities (planned feature)
Predictive analytics and machine learning (planned)
Open feedback and feature request system

Use Cases

Conversational data analytics for business teams
Generating charts and visual data summaries from complex datasets
Connecting and analyzing data from different SQL databases and file sources
Developing custom AI-powered dashboards
Enabling model context management for LLM-based data workflows
Collaborative data analysis without code
Automated generation of business insights
Multi-user analytics platforms
Extending visualizations for specific business use cases
Demonstrating AI data analysis workflows in educational settings

README

Just Chat With Your Data! No SQL, No Python.

Zaturn provides tools that enable AI models to run SQL, so you don't have to. It can be used as an MCP or as a web interface similar to Jupyter Notebook.

Zaturn in Action

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

Features:

Multiple Data Sources

Zaturn can currently connect to the following data sources:

  • SQL Databases: PostgreSQL, SQLite, DuckDB, MySQL, ClickHouse, SQL Server, BigQuery
  • Files: CSV, Parquet

Request data source by raising an issue

Visualizations

In addition to providing tabular and textual summaries, Zaturn can also generate the following image visualizations

  • Scatter and Line Plots
  • Histograms
  • Strip and Box Plots
  • Bar Plots
  • Density Heatmap (aka. 2D Histograms)
  • Polar Scatter and Line Plots

Request visualizations by raising an issue

Installation & Setup

See https://zaturn.pro/docs/install

Roadmap

  • Support for more data source types & more data visualizations as per community requests
  • Dashboard building: Pin queries and visuals to re-run without LLM calls.
  • Multi-user capabilities
  • Predictive Analytics and ML features

Help And Feedback

Raise an issue

Support The Project

If you find Zaturn useful, please support this project by:

  • Starring the project
  • Sponsoring the development
  • Spreading the word

Your support will enable me to dedicate more of my time to Zaturn.

Example Dataset Credits

The pokemon dataset compiled by Sarah Taha and PokéAPI has been included under the CC BY-NC-SA 4.0 license for demonstration purposes.

Featured on glama.ai

Star History

Star History Chart

Star History

Star History Chart

Repository Owner

kdqed
kdqed

User

Repository Details

Language Python
Default Branch main
Size 3,967 KB
Contributors 2
License MIT License
MCP Verified Nov 12, 2025

Programming Languages

Python
68.83%
CSS
15.25%
HTML
13.45%
JavaScript
2.47%

Tags

Topics

ai data-analysis data-science vibe-coding

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • MCP Server for Data Exploration

    MCP Server for Data Exploration

    Interactive Data Exploration and Analysis via Model Context Protocol

    MCP Server for Data Exploration enables users to interactively explore and analyze complex datasets using prompt templates and tools within the Model Context Protocol ecosystem. Designed as a personal Data Scientist assistant, it facilitates the conversion of raw data into actionable insights without manual intervention. Users can load CSV datasets, run Python scripts, and generate tailored reports and visualizations through an AI-powered interface. The server integrates directly with Claude Desktop, supporting rapid setup and seamless usage for both macOS and Windows.

    • 503
    • MCP
    • reading-plus-ai/mcp-server-data-exploration
  • MCP 数据库工具 (MCP Database Utilities)

    MCP 数据库工具 (MCP Database Utilities)

    A secure bridge enabling AI systems safe, read-only access to multiple databases via unified configuration.

    MCP Database Utilities provides a secure, standardized service for AI systems to access and analyze databases like SQLite, MySQL, and PostgreSQL using a unified YAML-based configuration. It enforces strict read-only operations, local processing, and credential protection to ensure data privacy and integrity. The tool is suitable for entities focused on data privacy and minimizes risks by isolating database connections and masking sensitive data. Designed for easy integration, it supports multiple installation options and advanced capabilities such as schema analysis and table browsing.

    • 85
    • MCP
    • donghao1393/mcp-dbutils
  • MXCP

    MXCP

    Enterprise-Grade Model Context Protocol Framework for AI Applications

    MXCP is an enterprise-ready framework that implements the Model Context Protocol (MCP) for building secure, production-grade AI application servers. It introduces a structured methodology focused on data modeling, robust service design, policy enforcement, and comprehensive testing, integrated with strong security and audit capabilities. The framework enables rapid development and deployment of AI tools, supporting both SQL and Python environments, with built-in telemetry and drift detection for reliability and compliance.

    • 49
    • MCP
    • raw-labs/mxcp
  • GIS MCP Server

    GIS MCP Server

    Empower AI with advanced geospatial operations via Model Context Protocol.

    GIS MCP Server provides a Model Context Protocol (MCP) server implementation that enables Large Language Models to access and perform sophisticated GIS operations. It bridges AI assistants with Python geospatial libraries such as Shapely, GeoPandas, PyProj, Rasterio, and PySAL. The server supports a wide range of spatial analysis, coordinate transformations, raster and vector data processing, and geospatial intelligence tasks. By integrating with MCP-compatible clients, it enhances AI tools with precise and extensible spatial capabilities.

    • 70
    • MCP
    • mahdin75/gis-mcp
  • VictoriaMetrics MCP Server

    VictoriaMetrics MCP Server

    Model Context Protocol server enabling advanced monitoring and observability for VictoriaMetrics.

    VictoriaMetrics MCP Server implements the Model Context Protocol (MCP) to provide seamless integration with VictoriaMetrics, allowing advanced monitoring, data exploration, and observability. It offers access to almost all read-only APIs, as well as embedded documentation for offline usage. The server facilitates comprehensive metric querying, cardinality analysis, alert and rule testing, and automation capabilities for engineers and tools.

    • 87
    • MCP
    • VictoriaMetrics-Community/mcp-victoriametrics
  • Signoz MCP Server

    Signoz MCP Server

    Connect SigNoz observability data to AI assistants via the Model Context Protocol.

    Signoz MCP Server acts as a bridge between SigNoz observability platforms and AI assistants by implementing the Model Context Protocol (MCP). It exposes a suite of tools for querying dashboard information, fetching panel and metrics data, executing custom queries, and retrieving traces or logs from SigNoz. The tool supports integration with popular AI assistants, flexible deployment options (Docker, local virtual environments), and secure configuration via environment variables or YAML files. The server is designed to enable standardized programmatic context retrieval for enhancing AI/LLM workflows.

    • 11
    • MCP
    • DrDroidLab/signoz-mcp-server
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results