Skip to main content
Glama
604,598 tools. Updated 2026-09-23 20:54

"UML" matching MCP tools:

  • Use this when the user supplies source code and asks for UML, Mermaid, sequence, class, component, or architecture diagrams. State-changing generation action: consumes AI credits, creates a generation, and optionally writes markdown to a Space after authorization. Use browser guidance for local uploads or full repository diagrams.
    ConnectorOAuth
  • Lists supported diagram types, descriptions, and output formats via Kroki. Provides uml://types data when clients cannot read resources.
    MIT
  • Generate UML and other diagrams from code. Specify the diagram type (class, sequence, mermaid, d2) and provide code to create diagrams in various output formats.
    MIT
  • Generate UML, Mermaid, D2, and other diagrams from diagram type and code, returning rendered SVG, PNG, PDF, JPEG, or base64 for AI assistants via MCP.
    Apache 2.0
  • Scan workspace diagrams using glob patterns and convert Draw.io C4 or UML diagrams into updated Mermaid Markdown files on disk.
    MIT

Matching MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    13 AI-powered UML diagram tools for coding agents. Generates class, sequence, state, ER, threat model, deployment and architecture diagrams in Mermaid syntax. Works in Claude Code, Cursor and Windsurf.
    14
    MIT

Matching MCP Connectors

  • Reverse engineer existing code or a GitHub repo into UML class, sequence, and state diagrams, with optional architectural report and smell flags.
    MIT
  • Visualise legacy COBOL, Fortran, or ABAP code and generate a 6-phase migration roadmap to modern languages, with structure diagrams and complexity risk flags.
    MIT
  • Create sequence diagrams that trace API calls across services for a user action, including failure paths and dependency tables.
    MIT
  • Search the draw.io shape library by keywords to find industry-specific icons like cloud, network, or Kubernetes. Returns matching shapes with style strings for direct diagram use.
    Apache 2.0
  • Parse D2 source code and get a reliable structural summary of shapes, containers, connections, and boards without rendering. Use for accurate diagram previews instead of ASCII rendering.
    MIT
  • Generate C4 Context, Container and Component architecture diagrams for mixed technical and non-technical stakeholders from a system description.
    MIT
  • Design a state machine for a domain entity's lifecycle to model workflows, approval chains, or subscription states, and identify missing states, invalid transitions, and race conditions.
    MIT
  • Update existing Mermaid diagrams to reflect sprint or PR changes; produce changelog-annotated diffs, new diagrams, and evolution notes.
    MIT
  • Design database schemas with typed ERDs, foreign keys, cardinality, integrity rules, and index recommendations. Flags N+1 query risks and scores normalisation and performance.
    MIT
  • Generate a full STRIDE threat model to identify security vulnerabilities before launch, document auth flows and trust boundaries, and prepare for audits.
    MIT
  • Design and visualize AI agent pipelines and multi-agent orchestration systems, mapping LLM tool calls, handoffs, memory, and failure behavior.
    MIT
  • Generate deployment topology and CI/CD pipeline diagrams that map cloud infrastructure, service connections, environments, and rollback paths for DevOps planning.
    MIT
  • Describe your goal in plain English to get the right UML diagram tool recommendation with pre-filled parameters and reasoning.
    MIT
  • Lists supported diagram types, descriptions, and formats, serving as a fallback for clients that cannot read resources.
    Apache 2.0
  • Create, read, edit, and delete PLC program organization units (POUs) and folders within the TwinCAT XAE IEC project offline, including code and declaration text editing, batch operations, and pattern-based search across the project tree.
    MIT