Skip to main content
Glama

Zaturn

by kdqed
MIT License
53
  • Linux
  • Apple

Zaturn を使用すると、SQL/Python コードを記述したり、見た目が美しい (ただし、面倒な) ダッシュボードを操作したりすることなく、AI チャットを使用してデータを分析できます。

Zaturn MCPをClaude Desktop(または任意のMCPクライアント)に追加し、データソースを接続して自然言語で質問し、視覚化によって即座にインサイトを得ることができます。Zaturnを使用すると、AIが保有するデータの種類を自動的に理解し、クエリを実行し、一貫性のある説明とともに役立つヒントを提供します。「最も価値のある顧客は誰ですか?」といった具体的な質問をしたり、「保有しているすべてのデータはこちらです。次の四半期のアイデアを教えてください」といった質問でAIにデータを探索させたりすることも可能です。

Discordに参加する

しかし、ChatGPTにデータをアップロードして分析を依頼するだけでいいのでしょうか?

はい、可能です。ただし、ChatGPTではCSVファイル/スプレッドシートのアップロードサイズが約50MBに制限されており、アップロードにも時間がかかります。さらに、MySQLまたはPostgreSQLサーバーから直接データを読み込むこともできません。Zaturnは、データを移動することなく、これらの制限をすべて克服できます。AIにSQLと可視化機能を搭載するだけで、AIがデータを直接クエリし、結果を取得・処理し、即座に洞察を提供できるようになります。Zaturnを使えば、AIはデータに関する質問に答えるために、データセット全体を処理してメモリに保持する必要はありません。

Zaturn の動作

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

特徴:

複数のデータソース

Zaturn は現在、次のデータ ソースに接続できます。

  • SQL データベース: PostgreSQL、SQLite、DuckDB、MySQL、ClickHouse
  • ファイル: CSV、Parquet

さらに多くのデータ ソース用のコネクタが追加されています。

視覚化

Zaturnは表形式とテキスト形式の要約に加えて、次のような画像視覚化も生成できます。

  • 散布図と折れ線グラフ
  • ヒストグラム
  • ストリッププロットとボックスプロット
  • 棒グラフ

注: ビジュアルは、MCP クライアントが画像レンダリングをサポートしている場合にのみ表示されます (例: Claude Desktop)

MCPクライアントが画像(例:カーソル)をサポートしていない場合は、MCP設定に--noimg引数を追加してください。プロットはファイルとして保存され、ファイルの場所が返されます。プロットはファイルブラウザで表示できます。

さらなる視覚化機能が追加されます。

インストールとセットアップ

  1. uvをインストールする
  2. uvでZaturnをインストールします。
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" ] }, }

または、Zaturn 構成ディレクトリにsources.txtを追加します。

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

このファイルは、Linux/MacOS では~/.config/zaturn/sources.txt 、Windows では%APPDATA%\zaturn\sources.txtに置く必要があります。

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 が役に立つと思われる場合は、次の方法でこのプロジェクトをサポートしてください。

皆さんのサポートのおかげで、私は Zaturn にもっと多くの時間を費やすことができるようになります。

データセットのクレジット例

Sarah Taha と PokéAPI によってコンパイルされたポケモン データセットは、デモンストレーションの目的でCC BY-NC-SA 4.0ライセンスの下に含まれています。

スターの歴史

Install Server
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.

さまざまなデータ ソース (SQL データベース、CSV、Parquet ファイル) に接続するオープンソースの MCP サーバー。AI モデルが SQL クエリを実行し、分析とビジネス インテリジェンスのためのデータ視覚化を生成できるようになります。

  1. Zaturn の動作
    1. 特徴:
      1. 複数のデータソース
      2. 視覚化
    2. インストールとセットアップ
      1. ロードマップ
        1. ヘルプとフィードバック
          1. プロジェクトを支援する
            1. データセットのクレジット例
              1. スターの歴史

                Related MCP Servers

                • -
                  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 -
                  440
                  Go
                  Apache 2.0
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  An OpenAI API-based MCP server that provides deep thinking and analysis capabilities, integrating with AI editor models to deliver comprehensive insights and practical solutions.
                  Last updated -
                • -
                  security
                  A
                  license
                  -
                  quality
                  Open source MCP server specializing in easy, fast, and secure tools for Databases.
                  Last updated -
                  8,920
                  Go
                  Apache 2.0
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  A blazing fast MCP server that enables AI agents to interact with multiple PostgreSQL databases, providing functionality to list tables, inspect schemas, execute queries, and run transactions.
                  Last updated -
                  4
                  45
                  TypeScript
                  MIT License

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/kdqed/zaturn'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server