Render, validate, and explain PlantUML diagrams locally without Java or external servers.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "@plantuml/mcp-js" yet — see the docs or source repo.
Use render_diagram to generate a sequence diagram from the following PlantUML and return a previewable result: @startuml actor User participant WebApp participant API participant DB User -> WebApp: Submit login WebApp -> API: Validate credentials API -> DB: Query user DB --> API: Return result API --> WebApp: Login success WebApp --> User: Show homepage @enduml
A rendered sequence diagram showing the system interaction flow.
Use check_syntax to inspect this PlantUML for syntax issues, and identify the error location with fix suggestions: @startuml Alice -> Bob: Hello if (OK?) then Bob --> Alice: Hi @enduml
A syntax check result highlighting the issue and actionable fix suggestions.
Use diagram_explain to explain the following PlantUML class diagram, including class responsibilities, relationships, and overall design intent: @startuml class Order class Customer class PaymentService class Invoice Customer "1" --> "many" Order Order --> PaymentService Order --> Invoice @enduml
A structured explanation that clarifies relationships and business meaning.
Generate UML and flow diagrams from Java or Spring Boot repositories.
Generate UML and 30+ diagram types via MCP with flexible outputs.
Generate industrial control architecture diagrams with PlantUML and Purdue model support.
Generate Mermaid diagrams with live preview and SVG/PNG export.
Lets AI create and manage diagrams via MCP.
Validate and iteratively repair Mermaid diagram code for parser-compatible syntax.