Open-source ERD tool with versioning, real-time collaboration, and MCP integration. Let Cursor, Claude, and Cline read/write your schema. Try the live demo in 30 seconds — no signup required.
Hi Product Hunt!
I'm the maker of ERD Online. Here's why I built it:
The Problem
Existing database design tools force a trade-off:
- dbdiagram: pretty but closed, no versioning, no AI integration
- Navicat/PDManer: powerful but heavy, desktop-only, no AI integration
- drawio: free but doesn't understand databases, no AI integration
The Solution
ERD Online is Git + Figma for database design, with MCP for AI agents:
- Versioning: Every save creates a version you can diff and rollback. Treat schema like Git treats code.
- Collaboration: Real-time multiplayer editing (like Figma)
- MCP Integration: AI agents (Cursor, Claude, Cline) can read your schema via MCP and suggest changes via create_version. You still diff and approve in the designer.
The key boundary: AI agents read/write the same projectJSON the canvas uses. No black-box magic. You stay in control.
Try it now (no signup): https://www.erdonline.com/demo
GitHub: https://github.com/erdonline/erd... (MIT license)
What I'd love feedback on:
1. The versioning approach (Git-like snapshots + diff)
2. The MCP integration (AI agents as first-class citizens)
3. What features would make this a must-have for your team?
Thanks for checking it out!