uml-mcp
UML-MCP is a server designed for generating UML and other types of diagrams efficiently by implementing the Model Context Protocol (MCP). It supports multiple output formats and is easily integrated with AI assistants and other applications. The server provides resources and tools for creating various diagram types using different rendering engines.
What types of diagrams can UML-MCP generate?
UML-MCP can generate a variety of diagrams including UML (Class, Sequence, Activity, etc.), Mermaid, D2, Graphviz, ERD, BlockDiag, BPMN, and C4 with PlantUML.
How do I integrate UML-MCP with my editor?
UML-MCP can be integrated with editors like Cursor and Claude Desktop by configuring the MCP server settings in the editor's configuration file.
What output formats are supported by UML-MCP?
UML-MCP supports multiple output formats including SVG, PNG, and PDF.
Can UML-MCP work with local diagram rendering services?
Yes, UML-MCP can be configured to work with local diagram rendering services such as local PlantUML and Kroki servers.
Is there a way to see examples of diagrams generated by UML-MCP?
Yes, UML-MCP provides resources like uml://examples
which contain example UML diagrams for reference.