Mermaid MCP 服务器

Mermaid MCP 服务器

一个将 Mermaid 图表转换为 PNG 图像的 MCP 服务器,支持多种主题和自定义背景。

快速入门

  1. 安装依赖:运行 npx tsc 构建项目。
  2. 启动服务:使用 env CONTENT_IMAGE_SUPPORTED=false npx -y @peng-shawn/mermaid-mcp-server 启动。
  3. 调试模式:运行 npx @modelcontextprotocol/inspector node dist/index.js 以调试。
  4. 使用示例:
    • 基本用法:提供 Mermaid 代码生成图表。
    • 自定义主题:添加 themebackgroundColor 参数。
    • 保存到磁盘:设置 CONTENT_IMAGE_SUPPORTED=false 并指定 namefolder
  5. Docker 支持:确保容器包含 Chrome 依赖或使用 Puppeteer 内置浏览器。