Vibe Coding Discover

MCP

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 and Mermaid and Kroki https://uml-mcp.vercel.app/mcp

★ 10428 forksPythonMITantoinebou12

An MCP server that lets AI assistants generate, validate, and render UML and other diagrams from natural-language requests or source text. Supports about 37 Kroki-backed diagram types, including PlantUML, Mermaid, D2, BPMN, and C4.

Use Cases

Generate UML diagrams from natural-language requestsRender PlantUML, Mermaid, and other diagram sourceValidate diagram definitionsBatch-generate diagrams for documentation or design workflowsProvide diagram-generation tools to AI assistants over MCP

Built With

Language
Python
Frameworks
FastMCP · Model Context Protocol · FastAPI

Tags

UML · diagram generation · PlantUML · Mermaid · Kroki · MCP server · architecture diagrams · sequence diagrams · BPMN · validation