mcp-mermaid-validator and mermaider
About mcp-mermaid-validator
rtuin/mcp-mermaid-validator
A Model Context Protocol server that validates and renders Mermaid diagrams.
Implements a `validateMermaid` tool that pipes diagram syntax to the Mermaid CLI via child processes, returning validation results and base64-encoded PNG renders. Built as a TypeScript Node.js service exposing tools through the MCP SDK, it integrates with MCP-compatible clients like Cursor and uses zod for schema validation. The architecture isolates rendering in separate processes, captures detailed error output, and handles cross-platform stdin/stdout portability (Linux/macOS/WSL/Windows).
About mermaider
vtomilin/mermaider
MCP server to efficiently check all Mermaid diagram types for syntax errors
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work