Zaturn

by kdqed
MIT License
19
  • Linux
  • Apple

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 позволяет вам анализировать данные с помощью чата ИИ, без необходимости писать код SQL/Python или возиться с эстетически приятными (но утомляющими) панелями мониторинга.

Вы можете добавить Zaturn MCP к Claude Desktop (или любому клиенту MCP), подключить свои источники данных, задавать вопросы на естественном языке и мгновенно получать информацию с помощью визуализаций. С Zaturn ваш ИИ может автоматически понимать, какие данные у вас есть, запрашивать их и давать вам полезные указания с последовательным повествованием. Вы можете задавать конкретные вопросы, например «Кто наш самый ценный клиент?», или позволить ИИ исследовать ваши данные, задав вопрос, например «Вот все данные, которые у нас есть, дайте нам несколько идей на следующий квартал».

Присоединяйтесь к Discord

Но я могу просто загрузить свои данные в ChatGPT и попросить его проанализировать, верно?

Да, но ChatGPT имеет ограничение на размер загрузки примерно в 50 МБ для CSV-файлов/электронных таблиц, и загрузка также занимает время. Кроме того, он не может считывать данные напрямую с вашего сервера MySQL или PostgreSQL. Zaturn может преодолеть все эти ограничения, не перемещая ваши данные куда-либо. Он просто оснащает ваш ИИ возможностями SQL и визуализации, чтобы ИИ мог напрямую запрашивать ваши данные, получать результаты, обрабатывать их и предоставлять вам мгновенные идеи. С Zaturn ИИ не нужно обрабатывать ваш полный набор данных и хранить его в своей памяти, чтобы ответить на ваши вопросы о данных.

Затурн в действии

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

Функции:

Множественные источники данных

В настоящее время Zaturn может подключаться к следующим источникам данных:

  • Базы данных SQL: PostgreSQL, SQLite, DuckDB, MySQL, ClickHouse
  • Файлы: CSV, Паркет

Добавляются коннекторы для большего количества источников данных.

Визуализации

Помимо предоставления табличных и текстовых сводок, Zaturn также может генерировать следующие визуализации изображений:

  • Диаграммы рассеяния и линейные диаграммы
  • Гистограммы
  • Полосовые и ящичные диаграммы
  • Барные участки

ПРИМЕЧАНИЕ: Визуальные эффекты будут отображаться только в том случае, если ваш клиент MCP поддерживает рендеринг изображений (например, Claude Desktop).

Если ваш клиент MCP не поддерживает изображения (например, Cursor), добавьте аргумент --noimg в конфигурацию MCP. Тогда графики будут сохранены как файлы, и будет возвращено местоположение файла. Вы можете просматривать графики с помощью вашего файлового браузера.

Добавляются новые возможности визуализации.

Установка и настройка

  1. Установить УФ
  2. Установка Zaturn с uv:
uv tool install zaturn
  1. Добавить в конфигурацию MCP с источниками данных:
"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" ] }, }

ИЛИ добавьте файл sources.txt в каталог конфигурации Zaturn:

postgresql://username:password@host:port/dbname mysql+pymysql://username:password@host:3306/dbname clickhouse://username:password@host:port/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

Этот файл должен находиться по адресу ~/.config/zaturn/sources.txt в Linux/MacOS и по адресу %APPDATA%\zaturn\sources.txt в Windows.

Если ваш клиент MCP не поддерживает рендеринг изображений, добавьте аргумент --noimg :

... "args": [ "--noimg", "mysql+pymysql://username:password@host:3306/dbname", ...
  1. Установите системное приглашение, если ваша LLM/IDE позволяет вам:
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. Задайте вопрос и наблюдайте за волшебством:
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

Дорожная карта

  • Поддержка большего количества типов источников данных
  • Больше визуализаций данных
  • Прогностический анализ и прогнозирование, например:
Based on the revenue of the last 3 months, forecast next month's revenue.
  • Создание презентаций и 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.
  • Собственный интерфейс ноутбука

Помощь и обратная связь

Поднимите вопрос или присоединяйтесь к Discord .

Поддержать проект

Если вы считаете Zaturn полезным, пожалуйста, поддержите этот проект:

Ваша поддержка позволит мне больше времени уделять Затурну.

Пример набора данных Кредиты

Набор данных покемонов, составленный Сарой Тахой и PokéAPI, был включен в соответствии с лицензией CC BY-NC-SA 4.0 в демонстрационных целях.

История Звезды

You must be authenticated.

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

hybrid server

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

MCP-сервер с открытым исходным кодом, который подключается к различным источникам данных (базам данных SQL, CSV, файлам Parquet), позволяя моделям ИИ выполнять SQL-запросы и создавать визуализации данных для аналитики и бизнес-аналитики.

  1. Затурн в действии
    1. Функции:
      1. Множественные источники данных
      2. Визуализации
    2. Установка и настройка
      1. Дорожная карта
        1. Помощь и обратная связь
          1. Поддержать проект
            1. Пример набора данных Кредиты
              1. История Звезды

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  An MCP server implementation that enables AI models to discover, search, and analyze data stored in Typesense collections through tools for querying documents, retrieving specific items, and accessing collection statistics.
                  Last updated -
                  21
                  7
                  TypeScript
                  MIT License
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  An MCP server that integrates Verodat's data management capabilities with AI systems like Claude Desktop, enabling users to manage accounts, workspaces, and datasets, as well as perform AI-powered queries on their data.
                  Last updated -
                  1
                  TypeScript
                  Apache 2.0
                  • Apple
                • A
                  security
                  F
                  license
                  A
                  quality
                  MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
                  Last updated -
                  1
                  6
                  3
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  MCP-Server from your Database optimized for LLMs and AI-Agents. Supports PostgreSQL, MySQL, ClickHouse, Snowflake, MSSQL, BigQuery, Oracle Database, SQLite, ElasticSearch, DuckDB
                  Last updated -
                  309
                  Go
                  Apache 2.0
                  • Linux

                View all related MCP servers

                ID: 0k2rr5trod