Skip to content

Commit fcdd42f

Browse files
feat: add manifest for hustcc-mcp-mermaid
Generated manifest JSON for repository: https://github.com/hustcc/mcp-mermaid Co-Authored-By: Lucien
1 parent d2e10e2 commit fcdd42f

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
{
2+
"name": "@mcp/mermaid",
3+
"display_name": "MCP Mermaid",
4+
"description": "❤️ Generate mermaid diagram and chart with AI MCP dynamically.",
5+
"repository": {
6+
"type": "git",
7+
"url": "https://github.com/hustcc/mcp-mermaid"
8+
},
9+
"homepage": "https://github.com/hustcc/mcp-mermaid",
10+
"author": {
11+
"name": "hustcc",
12+
"email": "[email protected]",
13+
"url": "https://github.com/hustcc"
14+
},
15+
"license": "MIT",
16+
"categories": [
17+
"Dev Tools",
18+
"Media Creation"
19+
],
20+
"tags": [
21+
"mcp",
22+
"mcp-server",
23+
"mermaid"
24+
],
25+
"arguments": {
26+
"OPENAI_API_KEY": {
27+
"description": "Your OpenAI API Key is required to generate diagrams from natural language.",
28+
"required": true,
29+
"example": "sk-..."
30+
}
31+
},
32+
"tools": [
33+
{
34+
"name": "mermaid",
35+
"description": "generate flowchart, sequence diagram, class diagram, state diagram, gantt, pie chart, git graph, user journey, etc. by giving natural language.",
36+
"inputSchema": {
37+
"type": "object",
38+
"properties": {
39+
"input": {
40+
"type": "string",
41+
"description": "The natural language description of the diagram to be generated."
42+
}
43+
},
44+
"required": [
45+
"input"
46+
]
47+
}
48+
}
49+
],
50+
"resources": [],
51+
"prompts": [],
52+
"installations": {
53+
"npm": {
54+
"type": "npm",
55+
"command": "npx",
56+
"args": [
57+
"-y",
58+
"@mcp/mermaid"
59+
],
60+
"package": "@mcp/mermaid",
61+
"env": {
62+
"OPENAI_API_KEY": "sk-..."
63+
},
64+
"description": "Run the server using npx. Requires Node.js.",
65+
"recommended": true
66+
},
67+
"uvx": {
68+
"type": "uvx",
69+
"command": "uvx",
70+
"args": [
71+
"@mcp/mermaid"
72+
],
73+
"package": "@mcp/mermaid",
74+
"env": {
75+
"OPENAI_API_KEY": "sk-..."
76+
},
77+
"description": "Run the server using uvx."
78+
}
79+
},
80+
"examples": [
81+
{
82+
"title": "Generate a Flowchart",
83+
"description": "An example of generating a simple flowchart using the mermaid tool.",
84+
"prompt": "draw a flowchart: a->b->c"
85+
}
86+
],
87+
"is_official": false,
88+
"is_archived": false
89+
}

0 commit comments

Comments
 (0)