An MCP server that validates Mermaid diagrams and returns rendered SVG output if valid. It uses the mermaid-cli package to process diagram syntax, providing detailed error messages for invalid diagrams. The server exposes a single tool called 'validateMermaid' that accepts a diagram string as input and returns either a success message with the rendered SVG image or specific validation errors, making it useful for applications that need to verify and visualize diagram syntax without leaving the conversation interface.
rtuin