AcademyMCP serversDesign and media

mermaid-mcp: diagrams from plain language over MCP

Operations, product and design teams that need process maps, architecture sketches or data models for their documents.

  • Listedour rating
  • 53gitHub stars
  • Not statedlicence
  • 11 months agolast update
claude mcp add mermaid-mcp -- npx -y @narasimhaponnada/mermaid-mcp-server

What it does

An MCP server that generates Mermaid diagrams, including flowcharts, sequence, class, entity-relationship, architecture and state diagrams. The assistant can describe a process in plain language, and the server returns a diagram built from included templates with layout options. Diagrams can be exported as SVG, PNG or PDF.

Use cases

  1. 01Drawing a sales handover process as a flowchart
  2. 02Mapping a data model as an entity-relationship diagram
  3. 03Exporting a state diagram as a PDF for review

Questions about
mermaid-mcp: diagrams from plain language over MCP.

What is mermaid-mcp: diagrams from plain language over MCP used for?

Operations, product and design teams that need process maps, architecture sketches or data models for their documents. An MCP server that generates Mermaid diagrams, including flowcharts, sequence, class, entity-relationship, architecture and state diagrams. The assistant can describe a process in plain language, and the server returns a diagram built from included templates with layout options. Diagrams can be exported as SVG, PNG or PDF.

How do I install mermaid-mcp: diagrams from plain language over MCP?

Run this in your terminal: claude mcp add mermaid-mcp -- npx -y @narasimhaponnada/mermaid-mcp-server

Is mermaid-mcp: diagrams from plain language over MCP open source?

The code is on GitHub (Narasimhaponnada/mermaid-mcp). Check the licence in the repository before using it at work.

Is mermaid-mcp: diagrams from plain language over MCP safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.