AI Diagram & Prototype File Generator (MCP Server)
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"draw-architecture": {
"env": {
"PROVIDER": "zhipuai",
"ZHIPUAI_MODEL": "glm-4.5",
"GEMINI_API_KEY": "your_api_key_here",
"OPENAI_API_KEY": "your_api_key_here",
"GEMINI_BASE_URL": "https://api.gemini.com/v1",
"OPENAI_BASE_URL": "https://api.openai.com/v1",
"ZHIPUAI_API_KEY": "your_api_key_here",
"ZHIPUAI_MODEL_MAX_TOKENS": "98304"
},
"args": [
"/path/to/draw_architecture_mcp/mcp_server.py"
],
"command": "uv --directory full-path-to-draw_architecture_mcp run mcp_server.py"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
一个专业的、AI驱动的图表与原型绘制MCP服务器。它深度集成了智谱AI、OpenAI、Gemini等多种大语言模型,能够根据自然语言描述,智能生成多种风格的 draw.io 格式图表和 HTML 交互式产品原型。
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in design
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
AI image generation and editing with prompt optimization and quality presets. Powered by Nano Banana
Coinbase Design System - MCP Server
MCP Security Weekly
Get CVE alerts and security updates for AI Diagram Prototype Generator MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
一个专业的、AI驱动的图表与原型绘制MCP服务器。它深度集成了智谱AI、OpenAI、Gemini等多种大语言模型,能够根据自然语言描述,智能生成多种风格的 draw.io 格式图表和 HTML 交互式产品原型。
(意图+格式)组合式提示词系统,精确、稳定地指导AI进行创作。.drawio 文件用于二次编辑,或生成可直接运行的 .html 文件进行交互演示。这些是构成工作流的原子能力,也可以单独调用。
| 功能/意图 (Intent) | prompt_id | 支持格式 (file_type) |
|---|---|---|
| 生成技术架构图 | architecture | draw.io |
| 生成业务流程图 | flowchart | draw.io |
| 生成通用UI/UX原型 | UI_UX | draw.io (线框图), html |
| 生成苹果风格App原型 | APPLE_MOBILE_APP | html |
| 生成微信小程序原型 | WEIXIN_MICROAPP | html |
| 生成用户故事地图 | USER_STORY_MAP | draw.io, html |
| 生成服务蓝图 | SERVICE_BLUEPRINT | draw.io |
| 生成用户画像 | USER_PERSONA | draw.io |
| 生成用户旅程图 | USER_JOURNEY_MAP | draw.io |
| 生成同理心图 | EMPATHY_MAP | draw.io |
| 生成金字塔图 | PYRAMID_DIAGRAM | draw.io, svg |
| 生成费曼学习法信息图 | FEYNMAN_INFO_GRAPHICS | svg |
以下范例通过chatwise 配合本mcp,使用glm-4.5模型生成








pip 或 uv 等Python包管理工具# 1. 克隆项目
git clone https://github.com/SimonUTD/AI-Diagram-Prototype-Generator-MCP-Server-.git
cd AI-Diagram-Prototype-Generator-MCP-Server-
# 2. (推荐) 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate # on Windows, use `.venv\Scripts\activate`
# 3. 安装依赖
pip install -r requirements.txt
你需要获取以下至少一个服务商的API Key:
.env 文件这是最重要也是最推荐的配置方式。
# 1. 复制环境变量模板
cp .env.example .env
# 2. 编辑 .env 文件,填入你的配置信息
# 将PROVIDER设置为你希望默认使用的服务商 (zhipuai, openai, gemini)
PROVIDER="zhipuai"
# 填入你获取的API Key
ZHIPUAI_API_KEY="your_zhipuai_api_key_here"
OPENAI_API_KEY="your_openai_api_key_here"
GEMINI_API_KEY="your_gemini_api_key_here"
# (可选) 你还可以为每个服务商指定默认的模型和最大Token数
ZHIPUAI_MODEL="glm-4-flash"
ZHIPUAI_MODEL_MAX_TOKENS="131072"
在你的AI助手的设置中,添加一个MCP服务器。以下是一个更简洁、更安全的配置示例:
{
"mcpServers": {
"draw-architecture": {
"command": "uv --directory full-path-to-draw_architecture_mcp run mcp_server.py",
"args": ["/path/to/draw_architecture_mcp/mcp_server.py"],
"env": {
"PROVIDER": "zhipuai",
"ZHIPUAI_API_KEY": "your_api_key_here",
"ZHIPUAI_MODEL": "glm-4.5",
"ZHIPUAI_MODEL_MAX_TOKENS": "98304",
"OPENAI_API_KEY": "your_api_key_here",
"OPENAI_BASE_URL": "https://api.openai.com/v1",
"GEMINI_API_KEY": "your_api_key_here",
"GEMINI_BASE_URL": "https://api.gemini.com/v1"
}
}
}
}
说明:
command: 直接使用 python 命令。args: 提供 mcp_server.py 文件的绝对路径。env: 非必需。.env 文件是首选。只有当你需要为这个特定的客户端覆盖 .env 中的设置时(例如,强制它使用openai),才在这里添加配置。不推荐在此处直接粘贴API Key。在AI助手中,通过清晰的指令调用工具。请确保你的指令包含了做什么 (prompt_id)、生成什么格式 (file_type) 和 保存到哪里 (output_file) 的关键信息。
帮我生成一个技术架构图,意图是
... [View full README on GitHub](https://github.com/SimonUTD/AI-Diagram-Prototype-Generator-MCP-Server-#readme)