Labsco
Swayingleaves logo

UML-MCP-Server

β˜… 28

from Swayingleaves

Generate various UML diagrams from natural language or PlantUML code. Returns PlantUML code, image URLs, and saves diagrams locally.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

UML-MCP-Server

English | δΈ­ζ–‡

smithery badge

UML-MCP Server is a UML diagram generation tool based on MCP (Model Context Protocol), which can help users generate various types of UML diagrams through natural language description or directly writing PlantUML code.

Functional Features

  • Supports multiple UML diagram types: class diagram, sequence diagram, activity diagram, use case diagram, state diagram, component diagram, deployment diagram, object diagram
  • UML diagrams can be generated through natural language description
  • You can directly use PlantUML code to generate UML diagrams
  • Return PlantUML code and accessible URL links for easy sharing and viewing
  • Simultaneously save the generated UML diagram locally and provide the local file path
  • Support custom save path and specify the output directory for UML images
  • As an MCP server, it can integrate with clients that support MCP, such as Claude
  • A comprehensive logging system that records server operating status and operation logs

Contribution

Welcome to contribute code, report issues, or provide improvement suggestions! Please participate in project development through GitHub Issues or Pull Requests.