SkillTide Submit
Official description10 sourcesMCP servers8d ago
veelenga/claude-mermaid

veelenga/claude-mermaid

๐Ÿ“‡ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Render Mermaid diagrams with live reload, themes and SVG, PNG or PDF export
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add claude-mermaid -- npx -y claude-mermaid
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
217 โ˜… ยท veelenga/claude-mermaid ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 217 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository veelenga/claude-mermaid๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Claude Mermaid MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

MCP server for rendering Mermaid diagrams in Claude Code with **live reload** functionality and a built-in skill for expert guidance.
Automatically renders diagrams in your browser with real-time updates as you refine them. Perfect for iterative diagram development and documentation workflows.
โœจ Features
- ๐Ÿ”„ **Live Reload** - Diagrams auto-refresh in your browser as you edit
- ๐ŸŽจ **Multiple Save Formats** - Export to SVG, PNG, or PDF
- ๐ŸŒˆ **Themes** - Choose from default, forest, dark, or neutral themes
- ๐Ÿ“ **Customizable** - Control dimensions, scale, and background colors
- ๐Ÿช„ **Interactive Preview** - Pan diagrams by dragging, zoom with browser controls, reset position with one click
- โฌ‡๏ธ **Browser Export** - Download diagrams as SVG or PNG directly from the preview
- ๐Ÿ—‚๏ธ **Multiple Previews** - Use preview_id to work on multiple diagrams simultaneously
- ๐Ÿ’พ **Persistent Working Files** - Live previews are stored under ~/.config/claude-mermaid/live
- ๐Ÿค– **Built-in Skill** - Includes a Claude skill with best practices and expert guidance for creating diagrams
Architecture
Project Architecture Diagram
User Workflow Diagram
Dependencies Diagram
๐Ÿš€ Quick Start
1. Install
**Plugin Install (Recommended)**
In Claude Code, add the marketplace and install the plugin:
Then restart Claude Code to activate the plugin.
**From npm:**
**From source:**
2. Verify Installation
**Plugin install:** The MCP server is configured automatically. Just verify:
You should see mermaid in the MCP server list.
**npm install:** Configure the MCP server manually:
Then verify:
You should see mermaid: claude-mermaid - โœ“ Connected
๐Ÿ”Œ Other MCP Client Configurations
While this server is optimized for Claude Code, it can work with any MCP-compatible client. Here's how to configure it for other popular tools:
Codex
Add to your Codex MCP settings file (~/.codex/mcp_settings.json):
Or configure via Codex CLI:
Cursor
Add to your Cursor MCP config file (.cursor/mcp.json or settings):
Or use Cursor's settings UI:
1. Open Cursor Settings (Cmd/Ctrl + ,)
2. Navigate to MCP Servers
3. Add a new server with command: claude-mermaid
VSCode with Cline Extension
If using the Cline extension for VSCode:
1. Open VSCode settings (Cmd/Ctrl + ,)
2. Search for "Cline MCP"
3. Add to MCP Settings JSON:
Windsurf
Add to Windsurf's MCP configuration file:
Configuration location varies by platform:
- **macOS:** ~/Library/Application Support/Windsurf/mcp.json
- **Linux:** ~/.config/windsurf/mcp.json
- **Windows:** %APPDATA%\Windsurf\mcp.json
Gemini CLI
Add to Gemini CLI's MCP configuration file (~/.gemini/mcp.json):
Or use the Gemini CLI to configure:
Other MCP Clients
For any MCP-compatible client, use the standard configuration:
The command claude-mermaid should be available in your PATH after installation.
**Note:** Some clients may require the full path to the executable:
- Find the path: which claude-mermaid (Unix/macOS) or where claude-mermaid (Windows)
- Use absolute path in config: "command": "/path/to/claude-mermaid"
๐Ÿ’ก Usage
Simply ask Claude Code to create Mermaid diagrams naturally. When installed as a plugin, the built-in mermaid-diagrams skill provides expert guidance, best practices, and automatic workflow management.
Basic Examples
Advanced Examples
**With custom formatting:**
**With specific output format:**
_Note: Browser always shows SVG for live preview, while saving to your chosen format._
**Iterative refinement:**
Source
awesome ยท https://github.com/veelenga/claude-mermaid/
Browse by field
MCP servers
Traction
217 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index