uml-mcp-server

uml-mcp-server

3.4

If you are the rightful owner of uml-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

UML-MCP Server is a UML diagram generation tool based on MCP (Model Context Protocol), enabling users to create various UML diagrams through natural language or PlantUML code.

UML-MCP Server is a versatile tool designed to facilitate the generation of UML diagrams using the Model Context Protocol (MCP). It supports a wide range of UML diagram types, including class, sequence, activity, use case, state, component, deployment, and object diagrams. Users can generate these diagrams either by providing natural language descriptions or by directly writing PlantUML code. The server returns both the PlantUML code and a URL link for easy sharing and viewing. Additionally, it saves the generated UML diagrams locally, allowing users to specify custom save paths. As an MCP server, it can integrate with clients that support MCP, such as Claude. The server also features a comprehensive logging system to track its operational status and logs.

Features

  • Supports multiple UML diagram types: class, sequence, activity, use case, state, component, deployment, object diagrams.
  • Generates UML diagrams through natural language description or PlantUML code.
  • Returns PlantUML code and URL links for easy sharing and viewing.
  • Saves generated UML diagrams locally with customizable save paths.
  • Integrates with MCP-supporting clients like Claude.