mcp-diagram
If you are the rightful owner of mcp-diagram 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.
MCP-Diagram is a server that facilitates the generation of diagrams from textual descriptions using Claude and other AI assistants.
MCP-Diagram is a Model-Client-Protocol server designed to generate various types of diagrams directly from conversations with AI assistants like Claude. It supports a wide range of diagram types including architecture diagrams, UML class diagrams, entity-relationship diagrams, sequence diagrams, Gantt charts, mind maps, and timelines, primarily using D2Lang and Mermaid syntax. The server requires Java Runtime Environment (JRE) 17 or higher and integration with Claude Desktop. Users can easily configure the server by downloading the JAR file and updating the Claude Desktop configuration file. Once set up, users can request diagram generation by describing their requirements in natural language, and the server will handle the rest, providing a link to the generated diagram.
Features
- Supports multiple diagram types including architecture, UML, ER, sequence, Gantt, mind maps, and timelines.
- Utilizes D2Lang and Mermaid for diagram syntax.
- Integrates seamlessly with Claude Desktop for easy diagram generation.
- Requires Java Runtime Environment (JRE) 17 or higher.
- Provides a simple configuration process via Claude Desktop configuration file.
Tools
getD2LangComplexDiagram
Generate complex schema using D2Lang syntax
getMermaidClassDiagram
Generate UML class diagrams
getMermaidComplexDiagram
Generate complex architecture diagrams
getMermaidErDiagram
Generate entity relationship diagram
getMermaidGanttDiagram
Generate Gantt Chart
getMermaidMindMapDiagram
Generate mind maps
getMermaidSequenceDiagram
Generate sequence diagram
getMermaidTimelineDiagram
Generate a timeline diagram