claude-mermaid-collab
Verified Safeby ben-mad-jlp
Overview
A real-time collaborative Mermaid diagram and UI wireframe editor with markdown document support and integration for Claude Code, designed for rapid prototyping and team communication.
Installation
bun run src/server.tsEnvironment Variables
- PORT
- HOST
- STORAGE_DIR
Security Notes
The server is designed for trusted local networks and operates without authentication by default, binding to `0.0.0.0`. This makes it unsuitable for deployment on untrusted networks without additional security measures. User input for diagram/document names is sanitized to prevent path traversal. File size limits are enforced. The JSDOM environment for Mermaid rendering integrates DOMPurify for XSS protection. `Bun.spawn` is used to execute a known internal script for web server management, which is a controlled operation.
Similar Servers
spec-workflow-mcp
Facilitates structured, specification-driven software development by providing a workflow engine, real-time dashboards, and tools for task management, approvals, and detailed implementation logging, integrated with AI agents and VSCode.
mcp-mermaid
Generate Mermaid diagrams and charts from textual syntax, primarily for AI models or documentation platforms to visualize information dynamically.
claude-mermaid
Provides an MCP server for rendering Mermaid diagrams in Claude Code with live reload, multiple save formats, and interactive previews.
sailor
AI-powered generation, validation, rendering, and manipulation of Mermaid diagrams for documentation, design, and analysis tasks.