From 4142aaaead5ff5f76d2f8166090c270617af0c4b Mon Sep 17 00:00:00 2001 From: GabrielDrapor Date: Mon, 18 Aug 2025 03:50:16 +0000 Subject: [PATCH] feat: add manifest for hustcc-mcp-mermaid MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated manifest JSON for repository: https://github.com/hustcc/mcp-mermaid 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- mcp-registry/servers/hustcc-mcp-mermaid.json | 94 ++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 mcp-registry/servers/hustcc-mcp-mermaid.json diff --git a/mcp-registry/servers/hustcc-mcp-mermaid.json b/mcp-registry/servers/hustcc-mcp-mermaid.json new file mode 100644 index 0000000..c33b45a --- /dev/null +++ b/mcp-registry/servers/hustcc-mcp-mermaid.json @@ -0,0 +1,94 @@ +{ + "name": "@mcp/mermaid-server", + "display_name": "MCP Mermaid Server", + "description": "Generate mermaid diagram and chart with AI MCP dynamically.", + "repository": { + "type": "git", + "url": "https://github.com/hustcc/mcp-mermaid" + }, + "author": { + "name": "hustcc", + "email": "i@hust.cc" + }, + "license": "MIT", + "categories": [ + "Dev Tools", + "Media Creation" + ], + "tags": [ + "mcp", + "mcp-server", + "mermaid" + ], + "arguments": { + "API_KEY": { + "description": "OpenAI API Key.", + "required": true, + "example": "sk-xxx" + }, + "BASE_URL": { + "description": "OpenAI API base url. Default: https://api.openai.com/v1.", + "required": false, + "example": "https://api.openai.com/v1" + }, + "MODEL": { + "description": "Model name. Default: gpt-4-turbo.", + "required": false, + "example": "gpt-4-turbo" + } + }, + "tools": [ + { + "name": "Diagram", + "description": "Generate mermaid diagram and chart." + } + ], + "resources": [], + "prompts": [], + "installations": { + "uvx": { + "type": "uvx", + "command": "uvx", + "args": [ + "@mcp/mermaid-server", + "--port", + "8000" + ], + "description": "Run with uvx" + }, + "npm": { + "type": "npm", + "command": "npx", + "args": [ + "-y", + "@mcp/mermaid-server", + "--port", + "8000" + ], + "description": "Run with npx", + "recommended": true + }, + "docker": { + "type": "docker", + "command": "docker", + "args": [ + "run", + "-p", + "8000:8000", + "-e", + "API_KEY=sk-xxx", + "hustcc/mcp-mermaid-server:latest" + ], + "description": "Run with docker" + } + }, + "examples": [ + { + "title": "Flowchart Example", + "description": "An example of generating a flowchart.", + "prompt": "Please draw a flowchart about the process of making a cup of coffee." + } + ], + "is_official": false, + "is_archived": false +} \ No newline at end of file