Build your database schema visually — add tables with a click, define typed columns inline, and drag to create relationships. No other tool makes it this fast. ERFlow's MCP Server connects to AI coding tools like Cursor and Claude Code, letting AI create and modify your schema in real-time. Connect directly to PostgreSQL, MySQL, or SQLite to run queries inside the modeling tool. Includes real-time collaboration, migration generation, and schema versioning. Free plan available.
Hey everyone! 👋 I'm Matheus, solo founder of ERFlow.
I spent years watching developers jump between 3-4 tools just to design and validate a database: a diagramming tool, a text editor for SQL, a database client, and maybe a migration generator. It never made sense to me. Designing a database schema shouldn't require all that friction.
So I built ERFlow — a visual database modeler where you literally click to add tables, define typed columns inline, and drag to draw relationships. It feels like designing, not coding. No other tool makes schema creation this fast.
But the feature I'm most excited about is the MCP Server. If you use Cursor, Windsurf, or Claude Code, your AI assistant can connect to your ERFlow diagram and actually understand your schema. It can create tables, add foreign keys, generate migrations — all through natural language. You watch the canvas update in real-time as the AI works. It's not autocomplete. It's a co-designer that understands relational semantics.
And when you're ready to validate, connect directly to your PostgreSQL, MySQL, or SQLite database and run queries right inside the tool. Design → validate → ship, all in one place.
We also include real-time collaboration, schema versioning with checkpoint diffing, and migration generation for Laravel and Phinx.
Free to start, and I'm building this full-time. Would love your feedback — what's the first thing you'd want to try?
Report
No reviews yetBe the first to leave a review for ER Flow