mcp-mermaid and diagram-master

These are **competitors** — both generate visual diagrams through MCP, but A produces Mermaid's text-based diagram syntax while B integrates with Draw.io's proprietary format, requiring users to choose between declarative diagram-as-code or interactive graphical editing.

mcp-mermaid
61
Established
diagram-master
43
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 24/25
Community 17/25
Maintenance 6/25
Adoption 3/25
Maturity 22/25
Community 12/25
Stars: 466
Forks: 48
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 3
Forks: 1
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No risk flags
No risk flags

About mcp-mermaid

hustcc/mcp-mermaid

❤️ Generate mermaid diagram and chart with AI MCP dynamically.

This tool helps developers who are integrating AI models into their applications. It takes natural language or structured data describing diagrams and charts, and outputs visual representations in formats like SVG or PNG, or as code for Mermaid diagrams. It's designed for developers building AI agents or applications that need to dynamically generate visual content.

AI-powered applications developer tools visual content generation diagram automation AI agent development

About diagram-master

thechandanbhagat/diagram-master

MCP for Draw.io

Implements an MCP server that translates natural language prompts into Draw.io-compatible XML diagrams, supporting flowcharts, sequence diagrams, ERDs, and network topologies through a unified `create_diagram` tool. Generates valid Draw.io XML that opens directly in the editor, with configurable output directories via environment variables. Integrates with Claude Desktop via stdio-based MCP protocol for seamless AI-assisted diagram creation.

Scores updated daily from GitHub, PyPI, and npm data. How scores work