andrewginns/mermaid-mcp-server
Python MCP Server abstracting the official mermaid-cli for ease of use
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.
Stars
9
Forks
2
Language
Python
License
—
Category
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.
Higher-rated alternatives
DMontgomery40/mcp-3D-printer-server
Connects MCP to major 3D printer APIs (Orca, Bambu, OctoPrint, Klipper, Duet, Repetier, Prusa,...
deepset-ai/hayhooks
Easily deploy Haystack pipelines as REST APIs and MCP Tools.
MicrosoftDocs/mcp
Official Microsoft Learn MCP Server – powering LLMs and AI agents with real-time, trusted...
avivsinai/langfuse-mcp
A Model Context Protocol (MCP) server for Langfuse, enabling AI agents to query Langfuse trace...
mafzaal/d365fo-client
A comprehensive Python client library and MCP server for Microsoft Dynamics 365 Finance &...