MCP server to efficiently check all Mermaid diagram types for syntax errors
Overview
What is Mermaider?
Mermaider is an MCP server designed to efficiently check all types of Mermaid diagrams for syntax errors using a headless browser.
How to use Mermaider?
To use Mermaider, install it via npm and configure it with your preferred browser settings. You can run it using commands like npx -y @vtomilin/mermaider <config> where <config> is a JSON string or a path to a configuration file.
Key features of Mermaider?
- Fast and reliable syntax checking for Mermaid diagrams.
- Utilizes a headless browser for low-latency tool calls.
- Reuses browser sessions to improve performance.
Use cases of Mermaider?
- Validating syntax of generated Mermaid diagrams in real-time.
- Integrating with development environments like VSCode for seamless diagram checking.
- Supporting LLMs in generating and validating Mermaid diagrams.
FAQ from Mermaider?
- Can Mermaider check all types of Mermaid diagrams?
Yes! Mermaider supports all Mermaid diagram types for syntax validation.
- Is Mermaider easy to set up?
Yes! You can set it up quickly using npm and a simple configuration.
- What browsers are supported?
Mermaider works with any installed Chrome-based or Firefox browser.