A rename that deletes
Asked to rename a column, the agent drops it and adds a new one. Every value that was in it is gone.
JillionDB flags it before it runs.
For people building with AI agents
Your coding agent proposes the change. You see it on your schema, in plain words, and nothing happens until you approve.
Works with Claude Code, Cursor and any MCP client·Claude CodeCursor·PostgreSQL · MySQL · SQLite
Why it matters
The SQL usually looks fine. The trouble is what it does to the data that’s already there.
Asked to rename a column, the agent drops it and adds a new one. Every value that was in it is gone.
JillionDB flags it before it runs.
A text field gets shorter. Anything longer is cut off, or the change fails halfway through.
JillionDB flags it before it runs.
A field becomes required on a table that already has empty ones. It works on your laptop and fails in production.
JillionDB flags it before it runs.
How it works
One command adds JillionDB to Claude Code. Cursor and other tools take a few lines of settings.
$ claude mcp add --scope user --transport http jilliondb https://jilliondb.com/mcp --header "Authorization: Bearer dbk_…"Each proposal is drawn on your tables: green for safe, amber for careful, red for anything that can lose data, each with a reason in plain words.
Only you can approve. Your agent then gets the exact migration for your database, and a way to undo it.
Fits your stack
Nothing to replace. Your agent proposes, you approve in JillionDB, and your own migration tool applies the SQL.
Risk, in plain words
Also a schema designer
Use it with an agent, or on its own.
Drag between columns to connect tables. It stays smooth at hundreds of tables.
Paste a dump from PostgreSQL, MySQL or SQLite, or from Rails, Django or Laravel. Anything that can’t be read is listed, never dropped quietly.
Edit the SQL and the drawing follows. Edit the drawing and the SQL follows.
Save a version, keep working, and see exactly what changed since.
Trust
We never see your data or your database passwords.
JillionDB writes the SQL. Your own tools apply it, when you choose.
Migrations are run on real PostgreSQL, MySQL and SQLite in our tests, data included.
Export your schema and SQL whenever you like.
Pricing
$0for good
$12a month
Early access: every account has everything until Pro launches.
Teams, with shared projects and reviews, are coming later.
Still curious?
The docs cover every step, from connecting your agent to reading a review.
Read the docsA place to review the database changes your AI coding agent wants to make. Each change is drawn on your schema with its risk and a reason, and nothing happens until you approve.
No. Every change is explained in plain words, and the risk level tells you what to look at. The SQL is there when you want it.
No. It works with your schema only, the shape of your tables. It never connects to your database.
Claude Code, Cursor and any tool that supports MCP. PostgreSQL, MySQL and SQLite.
No. Your agent writes the SQL JillionDB gives it wherever your project keeps migrations, and your usual tools apply it.
Yes. It’s a full schema designer: draw tables, import an existing database, edit as SQL, compare versions and export migrations.
Open the demo and approve an agent’s change in under a minute.