Mermaid MCP 服务器
一个将 Mermaid 图表转换为 PNG 图像的 MCP 服务器,支持多种主题和自定义背景。
快速入门
- 安装依赖:运行
npx tsc
构建项目。 - 启动服务:使用
env CONTENT_IMAGE_SUPPORTED=false npx -y @peng-shawn/mermaid-mcp-server
启动。 - 调试模式:运行
npx @modelcontextprotocol/inspector node dist/index.js
以调试。 - 使用示例:
- 基本用法:提供 Mermaid 代码生成图表。
- 自定义主题:添加
theme
和backgroundColor
参数。 - 保存到磁盘:设置
CONTENT_IMAGE_SUPPORTED=false
并指定name
和folder
。
- Docker 支持:确保容器包含 Chrome 依赖或使用 Puppeteer 内置浏览器。