AI MCP Tools for Creating, Storing, and Utilizing Diagrams and Mind-maps with a Permanent Library.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"diagram-server": {
"env": {
"LOG_LEVEL": "INFO"
},
"args": [
"--directory",
"/your-path-to/mcp-diagram-server",
"run",
"main.py"
],
"command": "uv"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
AI MCP Tools for Creating, Storing, and Utilizing Diagrams and Mind-maps with a Permanent Library.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in design
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
AI image generation and editing with prompt optimization and quality presets. Powered by Nano Banana
Coinbase Design System - MCP Server
MCP Security Weekly
Get CVE alerts and security updates for Mcp Diagram Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A powerful Model Context Protocol (MCP) server for creating, manipulating, and managing Mermaid diagrams with automatic saving and integrated multi-format support. Built with enterprise-grade persistence and designed for seamless AI workflow integration.
/diagrams directoryNote: If there is a syntax error converting a diagram remove any () in the underlined code error.



Add to your Claude Desktop MCP configuration:
{
"mcpServers": {
"diagram-server": {
"command": "uv",
"args": [
"--directory",
"/your-path-to/mcp-diagram-server",
"run",
"main.py"
],
"env": {
"LOG_LEVEL": "INFO"
}
}
}
}
cd /mcp-diagram-server
uv venv --python 3.12 --seed
source .venv/bin/activate
uv add -e .
uv add playwright
uv run playwright install chromium
create_diagram - Create new diagrams with optional templatesupdate_diagram - Modify existing diagram content (auto-saves)get_diagram - Retrieve diagrams from memory or disklist_diagrams - Browse your diagram librarydelete_diagram - Remove diagrams from memoryconvert_format_to_diagram - Universal format converter with auto-detectionjson_to_flowchart - Convert JSON structures to flowchartscsv_to_org_chart - Convert CSV data to organizational/relationship chartspython_to_class_diagram - Convert Python code to class diagramsmarkdown_to_mindmap - Convert structured markdown to mind mapsdetect_file_format - Smart format detection with conversion recommendationssave_diagram - Manual save to custom locationslist_templates - Browse available diagram templatesconvert_format_to_diagram(
content='{"api": {"users": ["get", "post"], "orders": ["get", "create"]}}',
target_type="flowchart",
name="APIStructure"
)
Result: Auto-saved flowchart showing API structure hie