Sync, transform, schedule, and monitor your data pipelines — with real-time CDC, per-record fault tolerance, proactive suggestions, and dependency-aware scheduling — all through natural language.
No SQL. No complex UIs. No data engineers. Just ask.
Add Datavor to Claude Desktop with one config block. Works on macOS in minutes.
Tell Claude what you need in plain English. No SQL required — Datavor handles the rest.
Datavor executes precise operations, handles errors, and gives you a full sync report.
Ask Claude to compare any table between your MySQL and PostgreSQL databases. Get a clean visual diff showing missing columns, type mismatches, and index differences — all before a single row is touched.
After your first full sync, Datavor remembers the checkpoint. Every subsequent sync fetches only new and changed rows — making daily updates 50–98% faster as your tables grow.
Datavor v2.0 connects to MySQL, PostgreSQL, SQL Server, SQLite, and Snowflake — and syncs between any combination. One natural-language request, any source to any target.
Create automated sync jobs in plain English. The daemon runs independently — your pipelines keep moving while you sleep.
Rename columns, convert types, filter rows, remap values, and add computed columns — all inline during sync. Preview on real data before writing anything.
Datavor automatically logs every operation. Ask Claude for a health check — success rates, row counts, failure diagnostics, and table history.
Stream every INSERT, UPDATE, and DELETE from PostgreSQL (WAL) or MySQL (binlog) into your destination as it happens. Checkpoints survive restarts.
One malformed row used to abort the whole batch. Now the bulk write tries first, falls back per-row on failure, and isolates offenders — the rest commits.
A persistent local knowledge brain silently accumulates everything it learns — schema changes, business rules, sync patterns, and relationships.
Stop re-typing the same transform configuration on every sync. Name it, save it, and apply it with one command across any environment.
Schema changes, recurring errors, and slow syncs are detected, scored, and surfaced as actionable cards. Accept or dismiss with one command.
Express job dependencies as a DAG. Cycles are rejected at definition time. Failed parents block children; retries use exponential backoff.
Ask Claude to show a tree of all tables, describe any schema, or run a query in plain English. No GUI needed.
One line of config. Any MCP-compatible client. Claude Desktop, Claude Code, Cursor, Cline — Datavor works with all of them.
Mirror production MySQL to analytics PostgreSQL every night. Zero manual work.
↓ saves ~3h/weekStream every INSERT, UPDATE, DELETE into analytics within 50ms. No polling, no stale reports.
~50ms lagMove tables between engines with inline renames, casts, and value remaps. Save as a recipe for future runs.
reusable recipesDatavor learns your schema, auto-applies your rules, spots errors, and suggests optimisations before you notice.
self-managing pipelinesYes — completely free in Phase 1. No credit card, no time limit, no feature restrictions. All 45 MCP tools included.
MySQL, PostgreSQL, SQL Server, SQLite, and Snowflake — plus cloud variants: Supabase, AWS RDS, Azure SQL, Aiven, and PlanetScale.
Change Data Capture streams every row-level change in real time using PostgreSQL WAL or MySQL binlog. You need it if analytics data needs to be current within seconds. Regular syncs are fine for hourly/daily freshness.
Yes — run node build/scheduler-daemon.js (or use pm2) and all scheduled jobs and CDC streams run 24/7 without Claude.
Claude Desktop, Claude Code, Cursor, and Cline — all confirmed. Any MCP-compatible client works with the same one-line config.
No. Datavor runs entirely on your machine. Your actual row data never leaves your environment.
A persistent local knowledge brain that learns from every sync — saving business rules that auto-apply, tracking history, and proactively surfacing suggestions when something looks off.
Run npm install -g datavor, add one line to your Claude Desktop config, restart Claude, and ask "connect to my database at..." — syncing in under 5 minutes.
Install Datavor, add one line to your Claude Desktop config, and start syncing databases through natural language in under 5 minutes.