海图工坊|Mermaid 图表渲染 MCP 服务

海图工坊|Mermaid 图表渲染 MCP 服务是一个面向ModelScope的MCP Server,用于将Mermaid代码渲染为PNG或SVG格式的图像。该项目提供可交互的Gradio Web界面,便于在线预览与导出。核心功能包括一体化服务、即用即渲染、线程安全、格式可选和统一调用口径。适用于流程设计、系统建模、时序/类图、状态机、项目甘特图等的自动可视化。

  • by sitzfleisch
  • 更新于

使用说明

基本能力

产品定位

海图工坊|Mermaid 图表渲染 MCP 服务是一个面向ModelScope的MCP Server,用于将Mermaid代码渲染为PNG或SVG格式的图像。

核心功能

  • 一体化:同一进程同时提供 MCP 工具 与 Gradio 可视化界面
  • 即用即渲染:内置示例(流程图 / 时序图 / 类图 / 状态图 / 甘特图)
  • 线程安全:服务端通过全局互斥锁保证渲染过程的并发安全
  • 格式可选:支持 PNG(位图)与 SVG(矢量)双通道输出
  • 统一调用口径:对外暴露标准化的 MCP 工具 render_mermaid

适用场景

  • 流程设计
  • 系统建模
  • 时序/类图
  • 状态机
  • 项目甘特图等的自动可视化

使用教程

使用依赖

暂无具体依赖安装教程。

安装教程

暂无具体安装步骤。

调试方式

暂无具体调试步骤。