Best UML MCP Servers
UML (Unified Modeling Language) is a standardized visual modeling language used in software engineering to provide a way to visualize a system's architectural blueprints. It's maintained by the Object Management Group (OMG) and is used for specifying, constructing, and documenting the artifacts of software systems.
Why this server?
Generates UML diagrams as part of the documentation, including inheritance graphs and call graphs.
AsecurityAlicense-qualityA comprehensive server that enables AI assistants to generate, configure, and manage Doxygen documentation for various programming languages through a clean interface.Last updated 3 months ago72GPL 3.0Why this server?
Converts PlantUML diagram syntax to visual outputs (SVG, PNG, PDF, JPEG) via Kroki.io, supporting UML diagram generation and download.
AsecurityAlicense-qualityConverts diagrams (Mermaid, PlantUML, Graphviz, etc.) to SVG, PNG, PDF, or JPEG images using Kroki.io. Supports generating diagram URLs and downloading diagrams to local files.Last updated a year ago21558MITWhy this server?
Creates UML sequence diagrams showing interactions between participants with support for messages and return flows
AsecurityAlicense-qualityGenerates professional Draw.io compatible diagrams (flowcharts, sequence diagrams, network diagrams, and custom diagrams) from natural language prompts, outputting XML files that can be opened directly in Draw.io.Last updated 4 months ago12843MITWhy this server?
Supports the generation of Unified Modeling Language (UML) diagrams to represent software architecture and design from text, JSON, or images.
AsecurityAlicense-qualityMCP server for AI Diagram Maker — generate software engineering diagrams from natural language, code, ASCII diagram, images, or Mermaid. Inline diagram rendering using MCP apps UI and diagram URL in responses. Works with Cursor, Claude Desktop, Claude Code, and any MCP-compatible AI.Last updated 3 hours ago558MITWhy this server?
Supports generating Entity Relationship (ER) diagrams using PlantUML to visualize database structures and relationships.
Why this server?
Provides PlantUML diagram generation capabilities, including tools for creating and encoding diagrams, generating embeddable SVG/PNG URLs, and creating various diagram types like sequence diagrams, class diagrams, and C4 architecture diagrams.
AsecurityAlicense-qualityEnables generation of PlantUML diagrams (sequence, class, C4, architecture) with embeddable SVG/PNG URLs, encoding/decoding capabilities, and automatic syntax error detection and fixing.Last updated 12 days ago317234MITWhy this server?
Generates PlantUML diagrams including capability landscapes, business scenarios, and sequence diagrams, with tools for encoding/decoding PlantUML syntax and rendering shareable diagram URLs.
-securityAlicense-qualityConverts PlantUML snippets into shareable diagrams with support for capability landscapes, business scenarios, and ArchiMate diagrams. Supports HTTP, SSE, and STDIO transports for integration with Claude Desktop, Flowise, and other MCP-compatible runtimes.Last updated 5 months ago172MITWhy this server?
Generates UML class diagrams from analyzed code structure
-securityAlicense-qualityConverts code into UML diagrams and flowcharts through static analysis, enabling visualization of code structure and explanation of functionality.Last updated 13 days ago36MITWhy this server?
Supports PlantUML diagram creation and rendering for UML diagrams, with format-specific coding instructions and professional image output via Kroki integration.
-securityAlicense-qualityBridges LLMs and diagram creation by providing intelligent format selection, format-specific instruction generation, and professional diagram rendering across 9+ formats including Mermaid, PlantUML, C4 Model, and GraphViz.Last updated 9 months ago13MIT