Zovo Use Case Diagram

UML use case diagrams from plain text lines.

Zovo Use Case Diagram turns a few lines of text into a UML use case diagram and checks it. Write one statement per line: actors, use cases, system boundaries that hold their use cases, associations between actors and use cases, include and extend arrows between use cases, actor generalization, and notes. Actors stand in a column left and right of the systems; use cases are ellipses inside their system box. Each relation leaves its shape at its own point and runs in its own lane, so lines do not run on top of each other or through a shape. The PDF ends with a table of all relations, the actors and the use cases. The check lists actors with no use case, use cases that no actor reaches, and include/extend cycles. A line that does not follow the grammar is refused with its line number and the token, so nothing is guessed. Before the links are given, the drawing is checked on its final coordinates (each use case inside its own system, each relation ending on its two shapes, no overlapping shapes or labels) and the PDF text is read back to find all names.

What it does

Try asking

“Use case diagram: actor Customer; system Shop with Browse, Place order, Pay; Customer uses Browse and Place order; Place order includes Pay”
“Check my use case diagram text for use cases with no actor”
“Make an A4 PDF use case diagram of a library system”

Limitations

Add it

ChatGPT: once Zovo Use Case Diagram is approved, add it from the ChatGPT plugin directory.
Claude: go to Customize > Connectors > Add custom connector and enter https://use-case-diagram.zovo.one/mcp. No sign-in is needed. Once Zovo Use Case Diagram is listed in the Claude connector directory, you can add it from there too.

Other MCP clients can connect to the same endpoint: https://use-case-diagram.zovo.one/mcp