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, render, save, and share PlantUML diagrams directly from Claude Desktop.
Validate and render Mermaid diagrams quickly into PNG or SVG files.
Generate UML and flow diagrams from Java or Spring Boot repositories.
Generate industrial control architecture diagrams with PlantUML and Purdue model support.
Create and edit draw.io diagrams from structured prompts and export them.
Generate technical docs and diagrams to improve engineering communication and delivery.