uml-mcp
Generate UML, Mermaid, and D2 diagrams as images
All Skills in This Repository (4)
Pure Emerald Level Indicatorsmcp-python
Develop MCP servers in Python with FastMCP and the MCP Python SDK.
uml-diagramming
Generate Mermaid or PlantUML diagram code from text specifications.
modern-python
Set up modern Python projects with uv, ruff, ty, and pytest.
sequential-thinking
Decompose complex tasks into ordered steps with revisions and branches.
Frequently Asked Questions
FAQPage SchemaHow to install uml-mcp?โผ
Run `npx skills add antoinebou12/uml-mcp --all -g -y` in your terminal to install all skills in this suite globally.
How to generate UML diagrams from text?โผ
Describe your diagram in plain English and the agent writes valid PlantUML or Mermaid code, then renders it through the generate_uml tool into a shareable image URL.
What diagram types does uml-mcp support?โผ
It supports over 30 types including UML class, sequence, and activity diagrams, plus Mermaid, D2, Graphviz, BPMN, C4, ERD, and more via the Kroki backend.
Does uml-mcp work with Claude Code and Cursor?โผ
Yes. It runs as a standard MCP server and includes ready-made configs for Claude Desktop, Claude Code, and Cursor, either locally or through the hosted HTTP endpoint.
Can I validate diagram code before rendering?โผ
Yes. The validate_uml tool checks your diagram source for structural errors before rendering, with a strict mode for deeper Mermaid and D2 checks.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core