58
grade D
3 days ago
glama

PlantUML MCP Server

Converts PlantUML snippets into shareable diagrams with support for capability landscapes, business scenarios, and ArchiMate diagrams. Supports HTTP, SSE, and STDIO transports for integration with Claude Desktop, Flowise, and other MCP-compatible runtimes.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Known vulnerabilities in dependencies: 3 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: MCP_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configGENERATED_FILES_DIR☁️ Optional shared storage export ( + PUBLIC_FILE_BASE_URL)
configLOG_LEVELinfo emergency → debug supported
🔐 secretMCP_API_KEY🔒 Optional Bearer authentication via
configMCP_HOST/ MCP_PORT 0.0.0.0 / 3000 Bind address + port (HTTP/SSE)
configMCP_HTTP_ENABLE_JSON_RESPONSESfalse Return JSON body when true (for debugging)
configMCP_HTTP_PATH/mcp HTTP JSON-RPC endpoint
configMCP_PORTMCP_HOST / 0.0.0.0 / 3000 Bind address + port (HTTP/SSE)
configMCP_SSE_MESSAGES_PATH/messages \
configMCP_SSE_PATH/sse SSE stream endpoint
configMCP_TRANSPORTHTTP (default) Direct REST-style integration, reverse proxies, health checks =http node dist/plantuml-mcp-server.js
configPLANTUML_MCP_SKIP_AUTO_STARTunset When true, skips auto-start so scripts can import the server class without launching transports
configPLANTUML_SERVER_URLOverride environment variables (, MCP_API_KEY, etc.) as needed.
configPUBLIC_FILE_BASE_URL☁️ Optional shared storage export (GENERATED_FILES_DIR + )
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/sysam68-plantuml-mcp-server-1ea6cd)](https://m8ven.ai/mcp/sysam68-plantuml-mcp-server-1ea6cd)
commit: e71f140c0a14fac0c811bdba6914c072b949c32a
code hash: f4337848ab8d3df2676cbe4e0eb4608edd060ec3a270a9febe15b72e35dfe2df
verified: 4/18/2026, 6:55:45 PM
view raw JSON →