UML icon

UML

Renders UML diagrams from PlantUML DSL or natural language, returning image data through an API.

About

UML provides a powerful rendering service for Unified Modeling Language (UML) diagrams, built on the PlantUML engine. It supports the Model Context Protocol (MCP), enabling seamless integration as an AI tool for generating diagrams from natural language conversations. This service outputs diagrams in various formats like PNG and SVG, delivering them as Base64 encoded images, and features an asynchronous, high-performance architecture with robust error handling and security measures.

Key Features

  • Model Context Protocol (MCP) support for AI tool integration
  • Comprehensive PlantUML DSL syntax rendering
  • Multiple output formats: PNG and SVG
  • Returns Base64 encoded image data directly
  • High-performance asynchronous architecture with concurrency support
  • 0 GitHub stars

Use Cases

  • Generate UML diagrams from natural language prompts using AI tools
  • Integrate a diagram rendering service into AI-powered applications
  • Visualize software architecture and processes using PlantUML diagrams
Advertisement

Advertisement