Skip to content

hustcc/mcp-mermaid

MCP Developer Tools

A server that generates Mermaid diagrams and charts via AI using MCP dynamically

TypeScript Latest 0.4.1 · 3mo ago Security brief →

Features

  • Fully supports all Mermaid syntax and features
  • Configurable background color and theme for rich styling
  • Exports to base64, SVG, MERMAID source, file, and remote URL formats (svg_url, png_url)
  • Validates Mermaid output to aid AI multi‑round generation

Recent releases

View all 6 releases →
0.4.1 Breaking risk
Breaking changes
  • Removed the `started` log output
Full changelog

What's Changed

  • removed started log to avoid json-rpc error by @peterwilli in https://github.com/hustcc/mcp-mermaid/pull/27

New Contributors

  • @peterwilli made their first contribution in https://github.com/hustcc/mcp-mermaid/pull/27

Full Changelog: https://github.com/hustcc/mcp-mermaid/compare/0.4.0...0.4.1

0.4.0 New feature
Notable features
  • Added url output type
Full changelog

What's Changed

  • fix: #22 Dockerfile fixed. by @aakashH242 in https://github.com/hustcc/mcp-mermaid/pull/23
  • feat: Added url output type by @aakashH242 in https://github.com/hustcc/mcp-mermaid/pull/26

New Contributors

  • @aakashH242 made their first contribution in https://github.com/hustcc/mcp-mermaid/pull/23

Full Changelog: https://github.com/hustcc/mcp-mermaid/compare/0.3.0...0.4.0

0.3.0 New feature
Notable features
  • File output support for AI agents
Full changelog

What's Changed

  • feat: add file output support for AI agents by @Susuperli in https://github.com/hustcc/mcp-mermaid/pull/17

Full Changelog: https://github.com/hustcc/mcp-mermaid/compare/0.2.1...0.3.0

0.2.1 New feature
Notable features
  • Added --host flag to cli for specifying the host to bind SSE/streamable endpoints
Full changelog

What's Changed

  • feat(cli): add --host option and bind host for SSE/streamable by @withsmilo in https://github.com/hustcc/mcp-mermaid/pull/13

New Contributors

  • @withsmilo made their first contribution in https://github.com/hustcc/mcp-mermaid/pull/13

Full Changelog: https://github.com/hustcc/mcp-mermaid/compare/0.2.0...0.2.1

0.2.0 Breaking risk
Breaking changes
  • HTTP server implementation migrated from custom framework to Express.js
Full changelog

What's Changed

  • feat: migrate HTTP servers to use Express.js by @Susuperli in https://github.com/hustcc/mcp-mermaid/pull/12

New Contributors

  • @Susuperli made their first contribution in https://github.com/hustcc/mcp-mermaid/pull/12

Full Changelog: https://github.com/hustcc/mcp-mermaid/compare/0.1.3...0.2.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
568
Forks
52
Languages
TypeScript JavaScript Dockerfile
Downloads/week
4 ↓33%
NPM Maintainers
2
Contributors
12

Install & Platforms

Install via
npm

Beta — feedback welcome: [email protected]