andrewginns/mermaid-mcp-server

Python MCP Server abstracting the official mermaid-cli for ease of use

27
/ 100
Experimental

This project helps large language models (LLMs) and other AI agents validate and render Mermaid diagrams. It takes Mermaid diagram syntax as input and provides a clear 'valid' or 'invalid' status, along with detailed error messages if issues are found. Optionally, it can also output a base64-encoded image of the rendered diagram for visual confirmation, making it useful for AI applications that generate or interpret diagrams.

No commits in the last 6 months.

Use this if you are developing an AI application (like a chatbot or an automated content generator) that needs to create, validate, or display Mermaid diagrams.

Not ideal if you need a graphical user interface for diagramming or if you only need to convert a few diagrams manually without AI integration.

AI-powered diagramming LLM tools Diagram validation AI workflow automation Code generation
No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 5 / 25
Maturity 7 / 25
Community 13 / 25

How are scores calculated?

Stars

9

Forks

2

Language

Python

License

Last pushed

Jun 10, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/andrewginns/mermaid-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.