Zaturn – an MCP server that lets you query SQL databases & local data files with natural-language chat and receive tabular or visual insights.
https://github.com/kdqed/zaturnYour production database has 50GB of customer data. Your quarterly reports are sitting in a 100MB Parquet file. ChatGPT's upload limit? 50MB. And even if your data fit, you'd be copying sensitive information to external servers just to ask "Which customers churned last month?"
Zaturn MCP server gives your AI direct access to your actual data sources—no uploads, no size limits, no data movement required.
You know the drill: export data, clean it, upload to ChatGPT, wait for processing, get generic insights that miss business context. Then repeat when you need to dig deeper or query related tables.
Zaturn connects directly to your databases and files, letting AI query them with SQL and generate visualizations on demand. Your data stays exactly where it is.
Multi-Database Support Out of the Box
Automatic Visualizations Your AI doesn't just return query results—it generates scatter plots, histograms, bar charts, and box plots when the data calls for it. Perfect for Claude Desktop or any MCP client that renders images.
No Size Limitations Query your entire production database. Process multi-gigabyte datasets. The AI only pulls the specific data needed to answer your question.
Instead of this painful workflow:
# Export subset of data
mysqldump --where="created_at > '2024-01-01'" customers > customers.sql
# Convert to CSV, compress, upload to ChatGPT...
You get this:
// Add to your MCP config once
{
"zaturn": {
"command": "zaturn_mcp",
"args": [
"postgresql://user:pass@prod-db:5432/analytics",
"mysql+pymysql://user:pass@localhost:3306/customers",
"/data/quarterly_reports.parquet"
]
}
}
Then just ask: "Show me customer churn patterns by region for Q4, broken down by signup date"
The AI connects directly to your databases, writes the appropriate SQL joins, pulls exactly the data needed, and generates visualizations—all without you writing a single query.
Production Data Analysis Query live databases without impacting performance or moving sensitive data. Perfect for customer analytics, performance monitoring, or business intelligence tasks.
Cross-Source Queries Combine data from your PostgreSQL user database with CSV export files and Parquet analytics dumps in a single conversation.
Exploratory Data Analysis Point it at a new dataset and ask "What patterns do you see?" The AI will automatically explore relationships, identify outliers, and suggest areas for deeper investigation.
Recurring Reports Set up data sources once, then generate monthly/quarterly reports with natural language requests. No more maintaining complex dashboard configurations.
uv tool install zaturn
Add your data sources to the MCP config and you're querying production data through AI in under 5 minutes.
For teams already using Claude Desktop or other MCP clients, Zaturn slots directly into your existing workflow. Your AI assistant just gained the ability to be your data analyst—one that never gets tired of running queries and always generates the visualization you actually need.
Your database credentials stay local, your data never leaves your infrastructure, and you get the power of AI-driven analytics without the usual compromises.