AI Diagram & Prototype Generator
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROVIDER | No | The default AI service provider to use (zhipuai, openai, gemini) | zhipuai |
| ZHIPUAI_MODEL | No | The ZhipuAI model to use | glm-4-flash |
| GEMINI_API_KEY | No | Your Google Gemini API key | |
| OPENAI_API_KEY | No | Your OpenAI API key | |
| GEMINI_BASE_URL | No | Base URL for Gemini API | https://api.gemini.com/v1 |
| OPENAI_BASE_URL | No | Base URL for OpenAI API | https://api.openai.com/v1 |
| ZHIPUAI_API_KEY | No | Your ZhipuAI API key | |
| ZHIPUAI_MODEL_MAX_TOKENS | No | Maximum tokens for ZhipuAI model | 131072 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_diagramB | 当用户的核心意图是【绘制、画出、创建、生成】一个【图表、架构图、流程图、原型图、产品设计所需的各种图表】时,调用此工具。它能生成draw.io文件、HTML原型、svg图表等。提示,如果用户需要生成svg图表,文件生成后,务必告诉用户可以通过 https://www.jyshare.com/more/svgeditor/ 网站对刚才生成的文件进行编辑修改。 |
| list_supported_toolsA | 当你或用户需要知道”有什么工具可以帮到忙”或”这些工具能做什么”或“你支持哪些图表类型”时,调用此工具来展示能力列表。 |
| get_local_directory_pathA | 当需要获取用户电脑上的具体文件夹路径(如桌面、文档/文稿、下载)来保存文件时,调用此工具。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: generate_diagram creates diagrams, get_local_directory_path retrieves file paths, and list_supported_tools provides meta-information. There is no overlap in functionality, making tool selection unambiguous for an agent.
The tools follow a consistent verb_noun pattern (generate_diagram, get_local_directory_path, list_supported_tools), with minor deviations like 'local_directory_path' being more verbose than typical naming. Overall, the naming is predictable and readable.
With only 3 tools, the set feels thin for a server named 'AI Diagram & Prototype Generator', as it lacks operations for editing, updating, or deleting diagrams. While core generation is covered, the scope suggests more tools would be appropriate for a complete diagramming workflow.
The tool surface is severely incomplete for diagram and prototype generation. It only includes creation (generate_diagram) and auxiliary tools for paths and listing, missing essential CRUD operations like update, delete, or edit diagrams, which will likely cause agent failures in extended workflows.