MCP
Diagrams over MCP.
Your agent supplies the structure. A constraint solver decides where everything goes.
Signed & notarized by Apple · opens without a Gatekeeper warning
sha256 698955a0187bc039f4c74f5d05a9f10fbb27376a45788a0a241d1326b73873c7
$curl -fsSL https://lucidtrain.com/install.sh | sh
- Architecture Diagram MCP ServerPoint your existing agent at it and get diagrams that a solver laid out rather than a language model.
- Architecture Diagrams in Claude CodeKeep working in Claude Code and get a diagram that a layout solver produced.
- Architecture Diagrams in CursorStay in the editor, get a diagram a solver arranged.
- draw.io MCP Server AlternativeThe difference is who decides where the boxes go.
- Excalidraw MCP Server AlternativeSame format, no lock-in, and a solver does the arranging.
- MCP ConnectorsRegistry search or a command and some environment variables. Anything that speaks stdio.
Elsewhere
- System Design TemplatesEach template is a real diagram produced by the same layout engine the app runs, not a picture of one.
- Harness EngineeringAgent equals model plus harness. The harness is the half you can actually change.
- Generate a Diagram from Your CodeEvery source below lists the exact files it reads and the constructs it maps to diagram nodes.
- AI Diagram GeneratorsThe agent emits a semantic graph and ELK computes the layout, so overlapping boxes are structurally impossible.
- Compare Lucid TrainEvery page says what the other tool is better at. If that section were empty the comparison would not be worth reading.
- Convert Code and DiagramsEvery conversion page states what survives the round trip and what does not.
- Use CasesEach page includes who it is not for, which is usually the more useful half.
- Beyond DiagramsDiagrams are the front door. These are the rooms behind it.