antoinebou12antoinebou12Communityยท4 Agent Skills Included

uml-mcp

Generate UML, Mermaid, and D2 diagrams as images

Generates over 30 diagram types including UML, Mermaid, D2, Graphviz, BPMN, and C4 from plain text descriptions. Validates diagram source code before rendering and returns shareable URLs plus SVG, PNG, or PDF files. Eliminates manual drawing and broken syntax by routing requests through Kroki and PlantUML backends automatically.
npx skills add antoinebou12/uml-mcp --all -g -y
Available:

Tells the agent how the diagram server works, which skills to follow for diagram generation and Python changes, and how to run tests before finishing tasks.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’