Enterprise DNA
M MCP Servers Developer low

Narasimhaponnada/mermaid-mcp

by Various

πŸ“‡ ☁️ 🍎 πŸͺŸ 🐧 - AI-powered Mermaid diagram generation with 22+ diagram types including flowcharts, sequence diagrams, class diagrams, ER diagrams, architecture diagrams, state mac

N

MCP

Narasimhaponnada/mermaid-mcp

Added 1 June 2026

#ai #architecture #automation #claude #cli-tool #copilot #devtools #diagrams

Overview

This MCP server generates Mermaid diagrams from natural language using AI. It supports over 22 diagram types including flowcharts, sequence diagrams, class diagrams, ER diagrams, and architecture diagrams.

Best for

Best for
Developers using AI assistants who need to generate diagrams from plain text descriptions

Use cases

  • Generate diagrams from natural language descriptions in AI chat interfaces
  • Create documentation diagrams automatically during development
  • Integrate diagram generation into MCP-compatible AI workflows

How to use

Install

npm install -g @narasimhaponnada/mermaid-mcp-server

Tools exposed

  • Node.js
  • npm
  • yarn
  • Puppeteer

Tested with

GitHub Copilot, Claude Desktop, Cursor IDE, VS Code

Example client config

{\n  "github.copilot.mcp.servers": {\n    "mermaid": {\n      "command": "mermaid-mcp"\n    }\n  }\n}

Notes

This MCP server generates Mermaid diagrams from natural language using AI. It supports over 22 diagram types including flowcharts, sequence diagrams, class diagrams, ER diagrams, and architecture diagrams.

45 stars on GitHub. Last updated 2025-11-05.

Use cases

  • Generate diagrams from natural language descriptions in AI chat interfaces
  • Create documentation diagrams automatically during development
  • Integrate diagram generation into MCP-compatible AI workflows

Pros

  • Supports a wide range of Mermaid diagram types (22+)
  • Works with any MCP client for easy integration
  • Open source with simple JavaScript implementation

Cons

  • Small community adoption (45 stars) may mean limited support
  • Requires an MCP-compatible AI client to function
  • Depends on an AI model API key for generation

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Supports a wide range of Mermaid diagram types (22+)
  • Works with any MCP client for easy integration
  • Open source with simple JavaScript implementation

Cons

  • Small community adoption (45 stars) may mean limited support
  • Requires an MCP-compatible AI client to function
  • Depends on an AI model API key for generation
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks