Diagrams
@ByteOverDev
About Diagrams
MCP server for generating cloud architecture diagrams, flowcharts, sequence diagrams, and more — powered by mingrammer/diagrams, Mermaid, and PlantUML.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"diagrams-mcp": {
"command": "uvx",
"args": [
"diagrams-mcp-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Diagrams?
Diagrams is an MCP server for generating cloud architecture diagrams, flowcharts, sequence diagrams, and more, powered by three rendering engines: mingrammer/diagrams, Mermaid, and PlantUML.
How to use Diagrams?
Connect to the public hosted server by adding its URL to your MCP client configuration (e.g., Claude Desktop, Claude Code, Cursor, Windsurf, VS Code). For local usage, install via uvx or pip, ensure required dependencies (mainly Graphviz), and configure your client.
Key features of Diagrams
- Three rendering engines: mingrammer/diagrams, Mermaid, PlantUML
- Hosted server available with no installation required
- Tools for discovering provider nodes, services, and equivalents
- Renders cloud architecture, flowcharts, sequence diagrams, and more
- Supports cross-provider equivalence lookup
- Provides reference documentation via MCP resource URIs
Use cases of Diagrams
- Generate AWS cloud architecture diagrams programmatically
- Create CI/CD pipeline flowcharts with Mermaid
- Render sequence diagrams for authentication flows
- Find equivalent services across cloud providers (e.g., AWS to GCP)
- Quickly produce UML diagrams for documentation or presentations
FAQ from Diagrams
Do I need to install anything locally to use Diagrams?
No. The hosted server has all dependencies pre-installed. Local installation requires Graphviz, and optionally Mermaid CLI and PlantUML.
What rendering engines does Diagrams support?
Three: mingrammer/diagrams for cloud architecture, Mermaid for flowcharts/sequence diagrams, and PlantUML for UML diagrams.
How do I connect to the hosted Diagrams server?
Add its URL (https://diagrams-mcp-production.up.railway.app/mcp) to your MCP client configuration as shown in the README.
Can I find equivalent services across cloud providers?
Yes, use the find_equivalent tool to discover equivalent nodes (e.g., AWS EC2 to GCP Compute Engine).
What diagram types can Diagrams generate?
Cloud architecture diagrams, flowcharts, sequence diagrams, class diagrams, ER diagrams, state diagrams, Gantt charts, component diagrams, activity diagrams, and more, depending on the engine.
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments