gdc-cbcc-systemflow-generator
v0.0.2
Published
MCP Server for generating system flowcharts from user stories
Maintainers
Readme
系统流程图生成器 MCP
一个用于从用户故事生成系统流程图的 MCP (Model Context Protocol) 服务器。
安装
- 安装 npm 包:
npm install -g gdc-cbcc-systemflow-generatorMCP 配置
在支持 MCP 的客户端中添加此服务器。例如 Claude Desktop,在 claude_desktop_config.json 中配置:
{
"mcpServers": {
"gdc-cbcc-systemflow-generator": {
"type": "stdio",
"command": "node",
"args": [
"dist/index.js"
],
"env": {}
}
}
}使用方法
配置完成后,可以在 MCP 客户端中使用以下工具:
1. 生成 Mermaid 提示词
generate_mermaid_prompt(userStory)为用户故事生成优化的 Mermaid 流程图提示词。
2. 执行 Mermaid 生成
execute_mermaid_generation(userStory, diagramType?)从用户故事创建 Mermaid 图表。支持:
flowchart(默认) - 标准流程图sequence- 时序图
3. 转换为 SVG
convert_mermaid_to_svg(mermaidCode, processTitle, version?)将 Mermaid 代码转换为企业标准的 SVG 格式。
使用示例
输入用户故事: "用户登录系统,验证身份后进入主页面"
生成流程图:
execute_mermaid_generation("用户登录系统,验证身份后进入主页面", "flowchart")- 转换为 SVG:
convert_mermaid_to_svg(generatedMermaidCode, "用户登录流程", "v1.0")